BEA Systems, Inc.

com.beasys.commerce.axiom.document.ref
Class DefaultDocumentSchema.PropertyInfo

java.lang.Object
  |
  +--com.beasys.commerce.axiom.document.ref.DefaultDocumentSchema.PropertyInfo
Enclosing class:
DefaultDocumentSchema

public static class DefaultDocumentSchema.PropertyInfo
extends java.lang.Object

Helper data structure.


Field Summary
 java.lang.Object defValue
          The default value for the property.
 java.lang.String description
          A description.
 boolean isMultiValued
          Multi-valued flag.
 java.util.List possibleValues
          Possible values.
 int type
          The property type (BOOLEAN, NUMERIC, TEXT, DATETIME, USER_DEFINED).
 
Constructor Summary
DefaultDocumentSchema.PropertyInfo()
          Constructor.
DefaultDocumentSchema.PropertyInfo(int type, java.lang.Object defValue, boolean isMultiValued, java.util.List possibleValues, java.lang.String description)
          Constructor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

public int type
The property type (BOOLEAN, NUMERIC, TEXT, DATETIME, USER_DEFINED).

defValue

public java.lang.Object defValue
The default value for the property.

isMultiValued

public boolean isMultiValued
Multi-valued flag.

possibleValues

public java.util.List possibleValues
Possible values.

description

public java.lang.String description
A description.
Constructor Detail

DefaultDocumentSchema.PropertyInfo

public DefaultDocumentSchema.PropertyInfo(int type,
                                          java.lang.Object defValue,
                                          boolean isMultiValued,
                                          java.util.List possibleValues,
                                          java.lang.String description)
Constructor.

DefaultDocumentSchema.PropertyInfo

public DefaultDocumentSchema.PropertyInfo()
Constructor.

All fields are blank using this constructor.


BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved