Package | Description |
---|---|
net.bytebuddy.dynamic.scaffold |
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
|
Modifier and Type | Class and Description |
---|---|
static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
A constraint implementation that summarizes several constraints.
|
static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
Represents the constraint of an annotation type.
|
static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
Represents the constraint of a class type.
|
static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
Represents the constraint implied by a class file version.
|
static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
Represents the constraint of an interface type.
|
static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
Represents the constraint of a package type.
|
Modifier and Type | Field and Description |
---|---|
private TypeWriter.Default.ValidatingClassVisitor.Constraint |
TypeWriter.Default.ValidatingClassVisitor.constraint
The constraint to assert the members against.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<TypeWriter.Default.ValidatingClassVisitor.Constraint> |
TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound.constraints
A list of constraints that is enforced in the given order.
|
Constructor and Description |
---|
Compound(java.util.List<? extends TypeWriter.Default.ValidatingClassVisitor.Constraint> constraints)
Creates a new compound constraint.
|