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.Annotation
public java.lang.String toString()
toString
in interface java.lang.annotation.Annotation
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in interface java.lang.annotation.Annotation
equals
in class java.lang.Object
public int hashCode()
hashCode
in interface java.lang.annotation.Annotation
hashCode
in class java.lang.Object
static java.lang.String nameOf(Key<?> key)