protected static final class Item.ItemMetadata extends java.lang.Object implements IItemMetadata
IItemMetadata.Factory| Modifier and Type | Field and Description |
|---|---|
private long |
m_attributeIDs |
private int |
m_typeID |
private java.lang.String |
m_typeName |
TYPE_ID_ALL, TYPE_ID_CLASS, TYPE_ID_METHOD, TYPE_ID_PACKAGE, TYPE_ID_SRCFILE| Constructor and Description |
|---|
Item.ItemMetadata(int typeID,
java.lang.String typeName,
long attributeIDs) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAttributeIDs()
Using a long is only ok for less than 64 global attributes, but this limit
seems ok for a long time to come.
|
int |
getTypeID() |
java.lang.String |
getTypeName() |
private final int m_typeID
private final java.lang.String m_typeName
private final long m_attributeIDs
Item.ItemMetadata(int typeID,
java.lang.String typeName,
long attributeIDs)
public int getTypeID()
getTypeID in interface IItemMetadatapublic java.lang.String getTypeName()
getTypeName in interface IItemMetadatapublic long getAttributeIDs()
IItemMetadatagetAttributeIDs in interface IItemMetadata