Class ConfigReader.Tag

  • Enclosing class:
    ConfigReader

    private static class ConfigReader.Tag
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String[] attrib  
      java.lang.String name  
      boolean terminated  
      java.lang.String[] value  
    • Constructor Summary

      Constructors 
      Constructor Description
      Tag​(java.lang.String name, java.lang.String[] attrib, java.lang.String[] value, boolean terminated)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void bad()  
      java.lang.String getAttrib​(java.lang.String attr)  
      java.lang.String getAttrib​(java.lang.String attr, java.lang.String def)  
      static boolean getBooleanValue​(java.lang.String val)  
      static double getDoubleValue​(java.lang.String val)  
      static int getIntValue​(java.lang.String val)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • name

        public final java.lang.String name
      • attrib

        public final java.lang.String[] attrib
      • value

        public final java.lang.String[] value
      • terminated

        public final boolean terminated
    • Constructor Detail

      • Tag

        public Tag​(java.lang.String name,
                   java.lang.String[] attrib,
                   java.lang.String[] value,
                   boolean terminated)
    • Method Detail

      • getAttrib

        public java.lang.String getAttrib​(java.lang.String attr,
                                          java.lang.String def)
      • getAttrib

        public java.lang.String getAttrib​(java.lang.String attr)
      • bad

        public void bad()
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • getBooleanValue

        public static boolean getBooleanValue​(java.lang.String val)
      • getIntValue

        public static int getIntValue​(java.lang.String val)
      • getDoubleValue

        public static double getDoubleValue​(java.lang.String val)