@Immutable public class DefaultMemberName extends DefaultLocalName implements MemberName
DefaultMemberName
can be instantiated by any of the following methods:
Defined in the sis-utility module
Modifier | Constructor and Description |
---|---|
protected |
DefaultMemberName(NameSpace scope,
CharSequence name,
TypeName attributeType)
Constructs a member name from the given character sequence and attribute type.
|
Modifier and Type | Method and Description |
---|---|
TypeName |
getAttributeType()
Returns the type of the data associated with the record member.
|
castOrCopy, compareTo, depth, equals, getParsedNames, head, scope, tip, toInternationalString, toString
castOrCopy, hashCode, push, toFullyQualifiedName
push, scope, toFullyQualifiedName, toInternationalString
compareTo
protected DefaultMemberName(NameSpace scope, CharSequence name, TypeName attributeType)
scope
- The scope of this name, or null
for a global scope.name
- The local name (never null
).attributeType
- The type of the data associated with the record member (can not be null
).public TypeName getAttributeType()
getAttributeType
in interface MemberName
Copyright © 2010–2013 The Apache Software Foundation. All rights reserved.