所有类和接口

说明
 
 
 
A visitor to visit a Java annotation.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).
A dynamically extensible vector of bytes.
jimmer prohibits bidirectional associations between different objects, any code that attempts to do so will result in this exception
 
 
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
Exception thrown when the constant pool of a class produced by a ClassWriter is too large.
A visitor to visit a Java class.
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
 
 
Optional annotation to specify the column name for scalar properties.
 
A constant whose value is computed at runtime, with a bootstrap method.
 
 
 
 
 
This annotation can be used to decorates scalar properties except `@Id`, `@Key` and `@Version`, to specify default value for insert operation.
 
 
Configuration for many-to-one (or one-to-one) associations directly based on foreign keys.
 
 
 
The mutable interface generated by the Annotation processor inherits this interface, and the user interface should not inherit this interface.
Lambda expressions for modifying mutable draft.
If DraftConsumer throws an exception that is neither RuntimeException nor Error, wrap that exception and then rethrow.
 
 
 
 
 
 
 
Interface for generated DTO class of embeddable type
 
 
 
 
By default, HTTP service classes and methods are not considered external APIs that need to be exported, unless the developer manually uses @Api annotations, as follows.
 
 
 
 
 
 
 
 
 
 
 
 
If a scalar property is decorated by this annotation, it will be automatically excluded from either `allScalarsFields` of object fetcher or `#allScalars` or DTO language.
 
A visitor to visit a Java field.
 
 
 
This annotation is required by simple calculation property.
 
There is no substantial functionality, just to alert the user
 
 
 
A reference to a field or a method.
 
 
 
 
For example,
 
Specifies that an interface is an immutable interface.
 
 
 
 
 
 
 
 
 
Interface for generated input DTO class of entity type
 
 
Helper class for kotlin.
 
Optional annotation to specify the column name for foreign key properties, that means many-to-one or one-to-one property which is neither reversed (with `mappedBy`) nor based on middle table.
 
Be different with JoinTable, this annotation is used by UNSTRUCTURED many-to-many mappings.
This annotation should typically be used with ManyToMany, but it can also be used with ManyToOne or OneToOne.
 
 
 
 
 
 
 
This annotation can affect the behavior of the save command.
 
A position in the bytecode of a method.
 
 
Logical deleted flag.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
In general, developers should use ManyToMany to map many-to-many associations, and the corresponding middle table should only have two foreign key fields.
 
This annotation decorate many-to-one association.
 
 
 
 
 
Exception thrown when the Code attribute of a method produced by a ClassWriter is too large.
A visitor to visit a Java method.
 
 
A visitor to visit a Java module.
 
 
 
 
 
 
The annotation can only be used on reference association based on foreign key.
 
 
The JVM opcodes, access flags and array type codes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A visitor to visit a record component.
Generally speaking, this annotation does not need to be used, and the scalar property does not need to be explicitly stated.
 
 
 
 
 
 
 
 
 
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
A visitor to visit a generic signature.
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
 
 
 
 
 
 
 
Internal until class, it should not be used by programmer directly.
 
 
 
 
 
 
 
Java-only annotation This type is unnecessary for kotlin, pelase use `?
Example-1: Transient property
A Java field or method type.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
 
A reference to a type appearing in a class, field or method declaration, or on an instruction.
 
 
 
When get the property value of immutable object, if the property is not loaded, this exception will be thrown.
 
 
 
 
 
 
Interface for generated DTO class of entity type
Cheaper than `java.util.BitSet`