public static class AnnotationBatcher.CurrentAnnotationInfo extends Object implements LoggableData
AnnotationLogger
.Modifier and Type | Field and Description |
---|---|
(package private) Integer |
annotationId |
(package private) AnnotationType |
annotationType |
(package private) Unit |
defaultUnit |
(package private) boolean |
hasBeenUsed |
(package private) int |
itemId |
(package private) Item |
itemType |
(package private) Date |
lastUpdated |
(package private) List<?> |
newValues |
(package private) Integer |
unitId |
(package private) int |
valueId |
(package private) List<Object> |
values |
(package private) Type |
valueType |
(package private) int |
version |
Constructor and Description |
---|
CurrentAnnotationInfo(AnnotationType at,
Item itemType) |
Modifier and Type | Method and Description |
---|---|
AnnotationType |
getAnnotationType()
Get the annotation type.
|
Unit |
getDefaultUnit()
Get the default unit for the annotation type.
|
int |
getItemId()
Get the id of the current item.
|
Item |
getItemType()
Get the item type of the item.
|
List<?> |
getNewValues()
Get the new annotation values.
|
List<?> |
getOldValues()
Get the old annotation values.
|
Integer |
getUnitId()
Get the ID of the unit this annotation is using.
|
Type |
getValueType()
Shortcut to
AnnotationType.getValueType() . |
final AnnotationType annotationType
final Type valueType
final Unit defaultUnit
final Item itemType
int itemId
boolean hasBeenUsed
Integer annotationId
int version
Integer unitId
int valueId
Date lastUpdated
List<?> newValues
CurrentAnnotationInfo(AnnotationType at, Item itemType)
public AnnotationType getAnnotationType()
public Type getValueType()
AnnotationType.getValueType()
.public Unit getDefaultUnit()
AnnotationType.getDefaultUnit()
public Item getItemType()
public int getItemId()
public Integer getUnitId()
public List<?> getOldValues()
public List<?> getNewValues()