Interface DataParameters

All Superinterfaces:
org.gvsig.tools.dynobject.DynObject, org.gvsig.tools.persistence.Persistent, org.gvsig.json.SupportFromJson, org.gvsig.json.SupportToJson
All Known Subinterfaces:
DataServerExplorerParameters, DataStoreParameters, DBConnectionParameter, DBNewStoreParameters, DBParameters, DBResourceParameters, DBServerExplorerParameters, DBStoreParameters, JDBCConnectionParameters, JDBCNewStoreParameters, JDBCResourceParameters, JDBCServerExplorerParameters, JDBCStoreParameters, NewDataStoreParameters, NewFeatureStoreParameters, NewRasterStoreParameters, OpenDataStoreParameters, OpenFeatureStoreParameters, OpenRasterStoreParameters, ResourceParameters

public interface DataParameters extends org.gvsig.tools.persistence.Persistent, org.gvsig.tools.dynobject.DynObject, org.gvsig.json.SupportToJson, org.gvsig.json.SupportFromJson
This interface is a generic persistent parameter container. It is used in a variety of contexts in which a set of arbitrary parameters is needed.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    clears the parameter container.
    Creates and returns a new copy of this DataParameters.
    byte[]
     
    toString(org.gvsig.tools.util.Invocable transform)
     
    void
    Checks its valid

    Methods inherited from interface org.gvsig.tools.dynobject.DynObject

    delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue

    Methods inherited from interface org.gvsig.tools.persistence.Persistent

    loadFromState, saveToState

    Methods inherited from interface org.gvsig.json.SupportFromJson

    fromJson

    Methods inherited from interface org.gvsig.json.SupportToJson

    toJson, toJson, toJsonBuilder, toJsonBuilder
  • Field Details

  • Method Details

    • clear

      void clear()
      clears the parameter container.
      Specified by:
      clear in interface org.gvsig.tools.dynobject.DynObject
    • getCopy

      DataParameters getCopy()
      Creates and returns a new copy of this DataParameters.
      Returns:
      a new copy of this
    • validate

      void validate() throws ValidateDataParametersException
      Checks its valid
      Throws:
      ValidateDataParametersException - if any problem was detected
    • toByteArray

      byte[] toByteArray()
    • toString

      String toString(org.gvsig.tools.util.Invocable transform)