Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

org.openquark.util.attributes
Class AttributeDescription

java.lang.Object
  extended by org.openquark.util.attributes.AttributeDescription

public class AttributeDescription
extends Object

Information describing an attribute.

Author:
Richard Webster

Field Summary
 boolean allowMultipleValues
           
 Class<?> dataType
           
 Object defaultValue
           
 org.openquark.util.EnumValues enumValues
           
 String name
           
 
Constructor Summary
AttributeDescription(String name, Class<?> dataType, Object defaultValue)
          Constructor for AttributeDescription.
AttributeDescription(String name, Class<?> dataType, Object defaultValue, boolean allowMultipleValues)
          Constructor AttributeDescription
AttributeDescription(String name, Class<?> dataType, Object defaultValue, org.openquark.util.EnumValues enumValues, boolean allowMultipleValues)
          Constructor for AttributeDescription.
AttributeDescription(String name, int defaultValue, org.openquark.util.EnumValues enumValues, boolean allowMultipleValues)
          Constructor AttributeDescription
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final String name

dataType

public final Class<?> dataType

defaultValue

public final Object defaultValue

enumValues

public final org.openquark.util.EnumValues enumValues

allowMultipleValues

public final boolean allowMultipleValues
Constructor Detail

AttributeDescription

public AttributeDescription(String name,
                            Class<?> dataType,
                            Object defaultValue,
                            org.openquark.util.EnumValues enumValues,
                            boolean allowMultipleValues)
Constructor for AttributeDescription.

Parameters:
name -
dataType -
defaultValue -
enumValues -
allowMultipleValues -

AttributeDescription

public AttributeDescription(String name,
                            Class<?> dataType,
                            Object defaultValue,
                            boolean allowMultipleValues)
Constructor AttributeDescription

Parameters:
name -
dataType -
defaultValue -
allowMultipleValues -

AttributeDescription

public AttributeDescription(String name,
                            Class<?> dataType,
                            Object defaultValue)
Constructor for AttributeDescription.

Parameters:
name -
dataType -
defaultValue -

AttributeDescription

public AttributeDescription(String name,
                            int defaultValue,
                            org.openquark.util.EnumValues enumValues,
                            boolean allowMultipleValues)
Constructor AttributeDescription

Parameters:
name -
defaultValue -
enumValues -
allowMultipleValues -

Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.