Skip to content

caarlos0-graveyard/lila

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lila

Lila

"Lila doesn't like people who try to do things they supposed couldn't do."

This is Lila, a little puppy that lives in our neighborhood. The name of this API is my simple tribute to to her :)


This tiny API helps you to avoid the use of enuns, complex logics and join tables just to made a full and secure permission management in your applications.

How?

Simple: Using Java Binary Operators.

So, you just create a simple enum or interface of int constants (0, 1, 2, 4, 8, 16, 32, and go on), and save a single int number per object in your database.

You can use both Lila and LilaPermissionAdapter classes to manage permissions in your objects.

Oh, you can also use our AOP module (just for Guice, sorry).

Maven users: You can use my singele maven repository like a boss ;)

About

A very simple permission management API for Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages