Class IdentifierImpl
- java.lang.Object
-
- org.apache.openjpa.lib.identifier.IdentifierImpl
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<Identifier>,Identifier
- Direct Known Subclasses:
DBIdentifier
public class IdentifierImpl extends java.lang.Object implements Identifier, java.io.Serializable
Base identifer implementation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIdentifierImpl()IdentifierImpl(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Identifier o)java.lang.StringgetName()inthashCode()booleanisNameDelimited()intlength()voidsetName(java.lang.String name)voidsetNameDelimited(boolean nameDelimited)java.lang.StringtoString()
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfaceIdentifier
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceIdentifier
-
isNameDelimited
public boolean isNameDelimited()
-
setNameDelimited
public void setNameDelimited(boolean nameDelimited)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
length
public int length()
- Specified by:
lengthin interfaceIdentifier
-
compareTo
public int compareTo(Identifier o)
- Specified by:
compareToin interfacejava.lang.Comparable<Identifier>
-
-