Class TypeIdentifier
- java.lang.Object
-
- org.dddjava.jig.domain.model.parts.classes.type.TypeIdentifier
-
- All Implemented Interfaces:
java.lang.Comparable<TypeIdentifier>
public class TypeIdentifier extends java.lang.Object implements java.lang.Comparable<TypeIdentifier>
*型の識別子
-
-
Constructor Summary
Constructors Constructor Description TypeIdentifier(java.lang.Class<?> clz)TypeIdentifier(java.lang.String value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringasSimpleText()intcompareTo(TypeIdentifier others)booleanequals(java.lang.Object o)java.lang.Stringformat(TypeIdentifierFormatter formatter)java.lang.StringfullQualifiedName()inthashCode()booleanisBoolean()booleanisEnum()booleanisJavaLanguageType()booleanisPrimitive()booleanisStream()booleanisVoid()TypeIdentifiernormalize()static TypeIdentifierof(java.lang.Class<?> clz)PackageIdentifierpackageIdentifier()java.lang.StringtoString()TypeIdentifierunarray()
-
-
-
Method Detail
-
of
public static TypeIdentifier of(java.lang.Class<?> clz)
-
fullQualifiedName
public java.lang.String fullQualifiedName()
-
asSimpleText
public java.lang.String asSimpleText()
-
format
public java.lang.String format(TypeIdentifierFormatter formatter)
-
packageIdentifier
public PackageIdentifier packageIdentifier()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
normalize
public TypeIdentifier normalize()
-
isBoolean
public boolean isBoolean()
-
isPrimitive
public boolean isPrimitive()
-
isStream
public boolean isStream()
-
isVoid
public boolean isVoid()
-
isJavaLanguageType
public boolean isJavaLanguageType()
-
isEnum
public boolean isEnum()
-
compareTo
public int compareTo(TypeIdentifier others)
- Specified by:
compareToin interfacejava.lang.Comparable<TypeIdentifier>
-
unarray
public TypeIdentifier unarray()
-
-