Element.Type| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
keyType |
private static java.util.concurrent.atomic.AtomicInteger |
nextUniqueId |
private java.lang.String |
setName |
private Element.Type |
type |
private int |
uniqueId |
| Constructor and Description |
|---|
RealElement(java.lang.String setName,
Element.Type type,
java.lang.String keyType) |
RealElement(java.lang.String setName,
Element.Type type,
java.lang.String keyType,
int uniqueId) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
keyType() |
(package private) static java.lang.String |
nameOf(Key<?> key)
Returns the name the binding should use.
|
java.lang.String |
setName() |
java.lang.String |
toString() |
Element.Type |
type() |
int |
uniqueId() |
private static final java.util.concurrent.atomic.AtomicInteger nextUniqueId
private final int uniqueId
private final java.lang.String setName
private final Element.Type type
private final java.lang.String keyType
RealElement(java.lang.String setName,
Element.Type type,
java.lang.String keyType)
RealElement(java.lang.String setName,
Element.Type type,
java.lang.String keyType,
int uniqueId)
public java.lang.String setName()
public int uniqueId()
public Element.Type type()
public java.lang.String keyType()
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
annotationType in interface java.lang.annotation.Annotationpublic java.lang.String toString()
toString in interface java.lang.annotation.AnnotationtoString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in interface java.lang.annotation.Annotationequals in class java.lang.Objectpublic int hashCode()
hashCode in interface java.lang.annotation.AnnotationhashCode in class java.lang.Objectstatic java.lang.String nameOf(Key<?> key)