|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.unboundid.ldap.sdk.persist.GetterInfo
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class GetterInfo
This class provides a data structure that holds information about an annotated getter method.
Method Summary | |
---|---|
java.lang.String |
getAttributeName()
Retrieves the name of the LDAP attribute used to hold values for the associated method. |
java.lang.Class<?> |
getContainingClass()
Retrieves the class that is marked with the LDAPObject annotation
and contains the associated field. |
ObjectEncoder |
getEncoder()
Retrieves the encoder that should be used for the associated method. |
FilterUsage |
getFilterUsage()
Retrieves the filter usage for the associated method. |
java.lang.reflect.Method |
getMethod()
Retrieves the method with which this object is associated. |
java.lang.String[] |
getObjectClasses()
Retrieves the names of the object classes containing the associated attribute. |
boolean |
includeInAdd()
Indicates whether the associated method value should be included in entries generated for add operations. |
boolean |
includeInModify()
Indicates whether the associated method value should be considered for inclusion in the set of modifications generated for modify operations. |
boolean |
includeInRDN()
Indicates whether the associated method value should be used to generate entry RDNs. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.reflect.Method getMethod()
public java.lang.Class<?> getContainingClass()
LDAPObject
annotation
and contains the associated field.
public boolean includeInAdd()
true
even when the annotation has a value of
false
if the associated field is to be included in entry RDNs.
true
if the associated method value should be included in
entries generated for add operations, or false
if not.public boolean includeInModify()
false
even
when the annotation have a value of true
if the associated field is
to be included in entry RDNs.
true
if the associated method value should be considered
for inclusion in the set of modifications generated for modify
operations, or false
if not.public boolean includeInRDN()
true
if the associated method value should be used to
generate entry RDNs, or false
if not.public FilterUsage getFilterUsage()
public ObjectEncoder getEncoder()
public java.lang.String getAttributeName()
public java.lang.String[] getObjectClasses()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |