Package org.tentackle.persist.wurblet
Persistence wurblet support.
-
Interface Summary Interface Description CodeGenerator<T> Code generator for nested structures.WurbletArgumentOperand An operand within aWurbletArgumentExpression. -
Class Summary Class Description AssertRemote (@wurblet) Asserts that remote delegates exist and generates them if missing.ClassVariables (@wurblet) Generates the code to setup the class-variables for an entity.ComponentInfo Describes the join to a component's attribute.DbDeleteBy (@wurblet) Generate code to delete low-level persistent objects.DbIsReferencing (@wurblet) Generate code to check whether a low-level persistent object is referenced.DbModelWurblet Base class for persistence wurblets.DbSelectList (@wurblet) Generate code to select a list of low-level persistent objects.DbSelectUnique (@wurblet) Generate code to select a low-level persistent object.DbUpdateBy (@wurblet) Generate code to update low-level persistent objects.Declare (@wurblet) Generate code to declare the attributes of an entity.Join Load join.JoinPath Path ofJoins.JoinPathFactory Factory for relation paths.MethodsImpl (@wurblet) Generate getters, setters and other methods for an entity.PdoCache (@wurblet) Generate code for setting up a PdoCache for an entity.PdoDeleteBy (@wurblet) Generate code to delete entities.PdoIsReferencing (@wurblet) Generate code to check whether a low-level persistent object is referenced.PdoRelations (@wurblet) Generate code for related entities.PdoSelectList (@wurblet) Generate code to select a list of entities.PdoSelectUnique (@wurblet) Generate code to select an entity.PdoUpdateBy (@wurblet) Generate code to update entities.RemoteIncludes Handles generated .remote and .impl-code.RemoteMethod (@wurblet) Generates the remote delegate invocation code.RemoteMethodHelper Extracts the wurblet tags for a method from a classfile.WurbletArgument A wurblet argument.WurbletArgumentExpression An expression of wurblet arguments or other expressions.WurbletArgumentParser Parses the wurblet arguments.
The parser analyzes all regular wurblet arguments, i.e. -
Enum Summary Enum Description WurbletArgumentOperator Logical operator forWurbletArgumentExpression.WurbletArgumentType The type of aWurbletArgument.