Documentation of 'org.apache.derby.iapi.services.io.FormatableProperties' Java class
FormatableProperties
org.apache.derby.iapi.services.io

Class FormatableProperties

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>, Formatable, TypedFormat


    public class FormatableProperties
    extends java.util.Properties
    implements Formatable
    A formatable holder for a java.util.Properties. Used to avoid serializing Properties.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      FormatableProperties()
      Niladic constructor for formatable
      FormatableProperties(java.util.Properties defaults)
      Creates an empty property list with the specified defaults.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void clearDefaults()
      Clear the defaults from this Properties set.
      int getTypeFormatId()
      Get the formatID which corresponds to this class.
      void readExternal(java.io.ObjectInput in)
      Read the properties from a stream of stored objects.
      void writeExternal(java.io.ObjectOutput out)
      Write the properties out.
      • Methods inherited from class java.util.Properties

        getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
      • Methods inherited from class java.util.Hashtable

        clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, toString, values
      • Methods inherited from class java.lang.Object

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

      • FormatableProperties

        public FormatableProperties()
        Niladic constructor for formatable
      • FormatableProperties

        public FormatableProperties(java.util.Properties defaults)
        Creates an empty property list with the specified defaults.
        Parameters:
        defaults - the defaults
    • Method Detail

      • clearDefaults

        public void clearDefaults()
        Clear the defaults from this Properties set. This sets the default field to null and thus breaks any link with the Properties set that was the default.
      • writeExternal

        public void writeExternal(java.io.ObjectOutput out)
                           throws java.io.IOException
        Write the properties out. Step through the enumeration and write the strings out in UTF.
        Specified by:
        writeExternal in interface java.io.Externalizable
        Parameters:
        out - write bytes here
        Throws:
        java.io.IOException - thrown on error
      • readExternal

        public void readExternal(java.io.ObjectInput in)
                          throws java.io.IOException
        Read the properties from a stream of stored objects.
        Specified by:
        readExternal in interface java.io.Externalizable
        Parameters:
        in - read this.
        Throws:
        java.io.IOException - thrown on error
      • getTypeFormatId

        public int getTypeFormatId()
        Get the formatID which corresponds to this class.
        Specified by:
        getTypeFormatId in interface TypedFormat
        Returns:
        the formatID of this class

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.