Class CNNameParser.CNCompoundName

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<java.lang.Object>, javax.naming.Name
    Enclosing class:
    CNNameParser

    static final class CNNameParser.CNCompoundName
    extends javax.naming.CompoundName
    An implementation of CompoundName that bypasses the parsing and stringifying code of the default CompoundName.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static long serialVersionUID  
      • Fields inherited from class javax.naming.CompoundName

        impl, mySyntax
    • Constructor Summary

      Constructors 
      Constructor Description
      CNCompoundName​(java.util.Enumeration<java.lang.String> enum_)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object clone()  
      javax.naming.Name getPrefix​(int posn)  
      javax.naming.Name getSuffix​(int posn)  
      java.lang.String toString()  
      • Methods inherited from class javax.naming.CompoundName

        add, add, addAll, addAll, compareTo, endsWith, equals, get, getAll, hashCode, isEmpty, remove, size, startsWith
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CNCompoundName

        CNCompoundName​(java.util.Enumeration<java.lang.String> enum_)
    • Method Detail

      • clone

        public java.lang.Object clone()
        Specified by:
        clone in interface javax.naming.Name
        Overrides:
        clone in class javax.naming.CompoundName
      • getPrefix

        public javax.naming.Name getPrefix​(int posn)
        Specified by:
        getPrefix in interface javax.naming.Name
        Overrides:
        getPrefix in class javax.naming.CompoundName
      • getSuffix

        public javax.naming.Name getSuffix​(int posn)
        Specified by:
        getSuffix in interface javax.naming.Name
        Overrides:
        getSuffix in class javax.naming.CompoundName
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class javax.naming.CompoundName