|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.roo.metadata.AbstractMetadataItem
org.springframework.roo.classpath.details.DefaultPhysicalTypeMetadata
public class DefaultPhysicalTypeMetadata
The default PhysicalTypeMetadata implementation.
| Field Summary |
|---|
| Fields inherited from class org.springframework.roo.metadata.AbstractMetadataItem |
|---|
valid |
| Constructor Summary | |
|---|---|
DefaultPhysicalTypeMetadata(String metadataIdentificationString,
String physicalLocationCanonicalPath,
ClassOrInterfaceTypeDetails cid)
Constructor |
|
| Method Summary | |
|---|---|
String |
getItdCanoncialPath(ItdMetadataProvider metadataProvider)
Obtains the canonical file path to where an ITD can be emitted for this physical Java type. |
String |
getItdCanonicalPath(ItdMetadataProvider metadataProvider)
Obtains the canonical file path to where an ITD can be emitted for this physical Java type. |
org.springframework.roo.model.JavaType |
getItdJavaType(ItdMetadataProvider metadataProvider)
Obtains the JavaType which represents an ITD for this physical
Java type. |
ClassOrInterfaceTypeDetails |
getMemberHoldingTypeDetails()
Obtains the MemberHoldingTypeDetails, if available. |
String |
getPhysicalLocationCanonicalPath()
|
org.springframework.roo.model.JavaType |
getType()
Returns the Java type for this physical type |
String |
toString()
|
| Methods inherited from class org.springframework.roo.metadata.AbstractMetadataItem |
|---|
getId, isValid |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.springframework.roo.metadata.MetadataItem |
|---|
getId, isValid |
| Constructor Detail |
|---|
public DefaultPhysicalTypeMetadata(String metadataIdentificationString,
String physicalLocationCanonicalPath,
ClassOrInterfaceTypeDetails cid)
metadataIdentificationString - the ID to assign this
MetadataItem (must
satisfy PhysicalTypeIdentifier.isValid(String))physicalLocationCanonicalPath - the canonical path of the file
containing this Java type (required)cid - the details of this type (required)| Method Detail |
|---|
public String getItdCanoncialPath(ItdMetadataProvider metadataProvider)
PhysicalTypeMetadata
getItdCanoncialPath in interface PhysicalTypeMetadatametadataProvider - so the
ItdMetadataProvider.getItdUniquenessFilenameSuffix()
can be queried (never null)
public String getItdCanonicalPath(ItdMetadataProvider metadataProvider)
PhysicalTypeMetadata
getItdCanonicalPath in interface PhysicalTypeMetadatametadataProvider - the MetadataProvider that produces the
ITD in question (never null)
public org.springframework.roo.model.JavaType getItdJavaType(ItdMetadataProvider metadataProvider)
PhysicalTypeMetadataJavaType which represents an ITD for this physical
Java type.
getItdJavaType in interface PhysicalTypeMetadatametadataProvider - so the
ItdMetadataProvider.getItdUniquenessFilenameSuffix()
can be queried (never null)
JavaType applicable for this ITD (never null)public ClassOrInterfaceTypeDetails getMemberHoldingTypeDetails()
MemberHoldingTypeDetailsMetadataItemMemberHoldingTypeDetails, if available.
An MemberHoldingTypeDetails should be returned even if no members
should be introduced. Only return null if there was a failure during
parsing or other unexpected condition.
getMemberHoldingTypeDetails in interface MemberHoldingTypeDetailsMetadataItem<ClassOrInterfaceTypeDetails>public String getPhysicalLocationCanonicalPath()
getPhysicalLocationCanonicalPath in interface PhysicalTypeMetadatapublic org.springframework.roo.model.JavaType getType()
PhysicalTypeMetadata
getType in interface PhysicalTypeMetadatanull typepublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||