Package org.apache.sis.util.iso

Examples of org.apache.sis.util.iso.AbstractName


     * @see #getTypeName()
     * @see #getMemberName()
     */
    @XmlElement(name = "LocalName")
    public final String getLocalName() {
        final AbstractName name = this.name;
        return (name instanceof LocalName) && !(name instanceof TypeName)
                && !(name instanceof MemberName) ? name.toString() : null;
    }
View Full Code Here


     *
     * @return The current name, or {@code null} if none.
     */
    @XmlElement(name = "ScopedName")
    public final String getScopedName() {
        final AbstractName name = this.name;
        return (name instanceof ScopedName) ? name.toString() : null;
    }
View Full Code Here

     *
     * @return The current name, or {@code null} if none.
     */
    @XmlElement(name = "TypeName")
    public final DefaultTypeName getTypeName() {
        final AbstractName name = this.name;
        return (name instanceof DefaultTypeName) ? (DefaultTypeName) name : null;
    }
View Full Code Here

     *
     * @return The current name, or {@code null} if none.
     */
    @XmlElement(name = "MemberName")
    public final DefaultMemberName getMemberName() {
        final AbstractName name = this.name;
        return (name instanceof MemberName) ? (DefaultMemberName) name : null;
    }
View Full Code Here

TOP

Related Classes of org.apache.sis.util.iso.AbstractName

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.