Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

com.healthmarketscience.jackcess
Class PropertyMap

java.lang.Object
  extended by com.healthmarketscience.jackcess.PropertyMap
All Implemented Interfaces:
java.lang.Iterable<PropertyMap.Property>

public class PropertyMap
extends java.lang.Object
implements java.lang.Iterable<PropertyMap.Property>

Map of properties for a given database object.


Nested Class Summary
static class PropertyMap.Property
          Info about a property defined in a PropertyMap.
 
Field Summary
static java.lang.String ACCESS_VERSION_PROP
           
static java.lang.String ALLOW_ZERO_LEN_PROP
           
static java.lang.String AUTHOR_PROP
           
static java.lang.String CAPTION_PROP
           
static java.lang.String COMPANY_PROP
           
static java.lang.String DECIMAL_PLACES_PROP
           
static java.lang.String DEFAULT_VALUE_PROP
           
static java.lang.String DESCRIPTION_PROP
           
static java.lang.String FORMAT_PROP
           
static java.lang.String GUID_PROP
           
static java.lang.String INPUT_MASK_PROP
           
static java.lang.String REQUIRED_PROP
           
static java.lang.String TITLE_PROP
           
static java.lang.String VALIDATION_RULE_PROP
           
static java.lang.String VALIDATION_TEXT_PROP
           
 
Method Summary
 PropertyMap.Property get(java.lang.String name)
           
 java.lang.String getName()
           
 int getSize()
           
 short getType()
           
 java.lang.Object getValue(java.lang.String name)
           
 java.lang.Object getValue(java.lang.String name, java.lang.Object defaultValue)
           
 boolean isEmpty()
           
 java.util.Iterator<PropertyMap.Property> iterator()
           
 void put(java.lang.String name, DataType type, byte flag, java.lang.Object value)
          Puts a property into this map with the given information.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACCESS_VERSION_PROP

public static final java.lang.String ACCESS_VERSION_PROP
See Also:
Constant Field Values

TITLE_PROP

public static final java.lang.String TITLE_PROP
See Also:
Constant Field Values

AUTHOR_PROP

public static final java.lang.String AUTHOR_PROP
See Also:
Constant Field Values

COMPANY_PROP

public static final java.lang.String COMPANY_PROP
See Also:
Constant Field Values

DEFAULT_VALUE_PROP

public static final java.lang.String DEFAULT_VALUE_PROP
See Also:
Constant Field Values

REQUIRED_PROP

public static final java.lang.String REQUIRED_PROP
See Also:
Constant Field Values

ALLOW_ZERO_LEN_PROP

public static final java.lang.String ALLOW_ZERO_LEN_PROP
See Also:
Constant Field Values

DECIMAL_PLACES_PROP

public static final java.lang.String DECIMAL_PLACES_PROP
See Also:
Constant Field Values

FORMAT_PROP

public static final java.lang.String FORMAT_PROP
See Also:
Constant Field Values

INPUT_MASK_PROP

public static final java.lang.String INPUT_MASK_PROP
See Also:
Constant Field Values

CAPTION_PROP

public static final java.lang.String CAPTION_PROP
See Also:
Constant Field Values

VALIDATION_RULE_PROP

public static final java.lang.String VALIDATION_RULE_PROP
See Also:
Constant Field Values

VALIDATION_TEXT_PROP

public static final java.lang.String VALIDATION_TEXT_PROP
See Also:
Constant Field Values

GUID_PROP

public static final java.lang.String GUID_PROP
See Also:
Constant Field Values

DESCRIPTION_PROP

public static final java.lang.String DESCRIPTION_PROP
See Also:
Constant Field Values
Method Detail

getName

public java.lang.String getName()

getType

public short getType()

getSize

public int getSize()

isEmpty

public boolean isEmpty()

get

public PropertyMap.Property get(java.lang.String name)
Returns:
the property with the given name, if any

getValue

public java.lang.Object getValue(java.lang.String name)
Returns:
the value of the property with the given name, if any

getValue

public java.lang.Object getValue(java.lang.String name,
                                 java.lang.Object defaultValue)
Returns:
the value of the property with the given name, if any, otherwise the given defaultValue

put

public void put(java.lang.String name,
                DataType type,
                byte flag,
                java.lang.Object value)
Puts a property into this map with the given information.


iterator

public java.util.Iterator<PropertyMap.Property> iterator()
Specified by:
iterator in interface java.lang.Iterable<PropertyMap.Property>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013