Package | Description |
---|---|
com.amazon.carbonado.synthetic |
Support for dynamic creation of storables, intended for internal use by
repository implementations.
|
Modifier and Type | Method and Description |
---|---|
SyntheticProperty |
SyntheticStorableReferenceBuilder.addKeyProperty(java.lang.String name,
Direction direction)
Add a property to the primary key which is a member of the Storable type
being referenced by this one.
|
SyntheticProperty |
SyntheticStorableReferenceBuilder.addProperty(java.lang.String name,
java.lang.Class type) |
SyntheticProperty |
SyntheticStorableBuilder.addProperty(java.lang.String name,
java.lang.Class type) |
SyntheticProperty |
SyntheticBuilder.addProperty(java.lang.String name,
java.lang.Class type)
Add a property to the set managed by this builder.
|
SyntheticProperty |
SyntheticStorableReferenceBuilder.addProperty(SyntheticProperty prop) |
SyntheticProperty |
SyntheticStorableBuilder.addProperty(SyntheticProperty prop) |
SyntheticProperty |
SyntheticBuilder.addProperty(SyntheticProperty prop)
Add an externally defined synthetic property to the list
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<SyntheticProperty> |
SyntheticStorableBuilder.getPropertyList()
Frequently used by the
SyntheticBuilder.ClassNameProvider as a
basis for the generated classname |
java.util.List<SyntheticProperty> |
SyntheticStorableReferenceBuilder.getUserProps() |
Modifier and Type | Method and Description |
---|---|
SyntheticProperty |
SyntheticStorableReferenceBuilder.addProperty(SyntheticProperty prop) |
SyntheticProperty |
SyntheticStorableBuilder.addProperty(SyntheticProperty prop) |
SyntheticProperty |
SyntheticBuilder.addProperty(SyntheticProperty prop)
Add an externally defined synthetic property to the list
|
int |
SyntheticProperty.compareTo(SyntheticProperty otherProp)
Comparable implementation. |
protected boolean |
SyntheticStorableBuilder.definePropertyBeanMethods(org.cojen.classfile.ClassFile cf,
SyntheticProperty property)
Add the get & set methods for this property
|
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.