Uses of Class
com.novell.admin.ns.ValueComponent

Packages that use ValueComponent
com.novell.admin.ns   
com.novell.admin.ns.nds   
 

Uses of ValueComponent in com.novell.admin.ns
 

Subclasses of ValueComponent in com.novell.admin.ns
 class BooleanValue
          Storage class for all syntaxes that use boolean types.
 class DateValue
          Storage class for all syntaxes that use date and time.
 class HexValue
          Storage class for all syntaxes that use byte[] types.
 class LongValue
          Storage class for all syntaxes that use integer types.
 class StreamValue
          Storage class for all syntaxes that use stream types.
 class StringValue
          Storage class for all syntaxes that use string types.
 class Value
          Abstract class that all atomic Value types must extend.
 class ValueList
          Storage for all composite syntax types.
 

Methods in com.novell.admin.ns that return ValueComponent
 ValueComponent TimeStrategy.createValueComponent()
          Creates a new ValueComponent using default values.
 ValueComponent TimeStrategy.createValueComponent(java.lang.Object obj)
          Creates a new ValueComponent.
 ValueComponent IntegerStrategy.createValueComponent(java.lang.Object obj)
          Creates a new LongValue using specified initial data.
 ValueComponent IntegerStrategy.createValueComponent()
          Creates a new LongValue using zero as the default initial data.
 ValueComponent HexStrategy.createValueComponent()
          Factory a new ValueComponent using default values.
 ValueComponent HexStrategy.createValueComponent(java.lang.Object obj)
          Factory a new HexValue using specified values.
 ValueComponent StreamStrategy.createValueComponent()
          Creates a new ValueComponent using default values.
 ValueComponent StreamStrategy.createValueComponent(java.lang.Object obj)
          Creates a new ValueComponent using specified values.
 ValueComponent BooleanStrategy.createValueComponent()
          Factory a new ValueComponent using default values.
 ValueComponent BooleanStrategy.createValueComponent(java.lang.Object obj)
          Factory a new ValueComponent using specified values.
 ValueComponent Syntax.createValueComponent()
          Creates a ValueList object.
 ValueComponent Syntax.createValueComponent(java.lang.Object initData)
          Creates a ValueComponent for a particular syntax.
 ValueComponent StringStrategy.createValueComponent(java.lang.Object obj)
          Creates a StringValue from an Object.
 ValueComponent StringStrategy.createValueComponent()
          Creates a StringValue using an empty string as the default.
 ValueComponent Strategy.createValueComponent()
          Creates a ValueComponent.
 ValueComponent Strategy.createValueComponent(java.lang.Object initialData)
          Creates a ValueComponent.
 ValueComponent[] ObjectAttribute.getAddedComponents()
          Returns all value components added to this attribute.
 ValueComponent[] ObjectAttribute.getBeginingComponents()
          Returns all value components at the initialization of this attribute.
 ValueComponent[] ObjectAttribute.getDeletedComponents()
          Returns all value components deleted from this attribute.
 ValueComponent ObjectAttribute.ModifyValue.getOriginalComp()
          Returns the value to be replaced.
 ValueComponent ObjectAttribute.ModifyValue.getOldValue()
           
 ValueComponent ObjectAttribute.ModifyValue.getNewValue()
          Returns the new value.
 ValueComponent ObjectAttribute.ModifyValue.getNewComp()
           
 ValueComponent ValueList.getElementAt(int index)
          Returns a ValueComponent located at a specific location in the list.
 

Methods in com.novell.admin.ns with parameters of type ValueComponent
 boolean TimeStrategy.equals(ValueComponent component1, ValueComponent component2)
          Tests to see if two LongValue objects are equal.
 long TimeStrategy.compare(ValueComponent component1, ValueComponent component2)
          Compares two value objects.
 java.lang.String TimeStrategy.toString(ValueComponent obj)
          Converts the value to a string.
 boolean TimeStrategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Checks if a DateValue is within bounds.
 boolean IntegerStrategy.equals(ValueComponent component1, ValueComponent component2)
          Tests to see if two LongValue objects are equal.
 long IntegerStrategy.compare(ValueComponent component1, ValueComponent component2)
          Compares two value objects.
 java.lang.String IntegerStrategy.toString(ValueComponent obj)
          Converts a LongValue object to a String.
 boolean IntegerStrategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Algorithm to test if a LongValue is within bounds.
 boolean HexStrategy.equals(ValueComponent obj1, ValueComponent obj2)
          Tests to see if two ValueComponents are identical.
 long HexStrategy.compare(ValueComponent obj1, ValueComponent obj2)
          Tests to see how two HexValue compare.
 java.lang.String HexStrategy.toString(ValueComponent obj)
          Converts a HexValue to a string.
 boolean StreamStrategy.equals(ValueComponent obj1, ValueComponent obj2)
          Tests to see if two StreamValue objects have the same syntax.
 long StreamStrategy.compare(ValueComponent obj1, ValueComponent obj2)
          Tests to see if two StreamValue objects compare.
 java.lang.String StreamStrategy.toString(ValueComponent obj)
          Converts the ValueComponent to a 256 character string.
 boolean StreamStrategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Checks to see if a component is within certain bounds.
 boolean ListStrategy.canInsertComponent(ValueList list, ValueComponent comp)
          Default test to see if the associated ValueList can have a specific type of ValueComponent inserted as an aggregate.
 boolean ListStrategy.canRemoveComponent(ValueList list, ValueComponent comp)
          Default test to see if a specific ValueComponent can be removed from the associated ValueList.
 java.lang.String ListStrategy.toString(ValueComponent component)
          Default algorithym to convert a ValueList to a String.
 boolean ListStrategy.equals(ValueComponent component1, ValueComponent component2)
          Default algorithym to test if two ValueComponent objects are identical.
 long ListStrategy.compare(ValueComponent component1, ValueComponent component2)
          Default algorithym to compare two ValueComponent objects.
abstract  java.lang.Object ListStrategy.createFacade(ValueComponent comp)
          Create a facade for the syntax associated with this strategy.
 boolean ListStrategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Used to test if a component is within bounds.
 long ValueComponent.compareTo(ValueComponent component)
          Returns the difference between this ValueComponent and another ValueComponent.
 boolean BooleanStrategy.equals(ValueComponent obj1, ValueComponent obj2)
          Tests to see if two BooleanValues are identical.
 long BooleanStrategy.compare(ValueComponent obj1, ValueComponent obj2)
          Tests to see how two BooleanValues compare.
 java.lang.String BooleanStrategy.toString(ValueComponent obj)
          Converts the ValueComponent to a string.
 boolean BooleanStrategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Check to see if a BooleanComponent is within certain bounds.
 boolean StringStrategy.equals(ValueComponent obj1, ValueComponent obj2)
          Tests to see one ValueComponent is equal to another.
protected  boolean StringStrategy.equalsIgnoreCase(ValueComponent obj1, ValueComponent obj2)
          Performs an ignore-case equals test for two StringValue components.
 long StringStrategy.compare(ValueComponent obj1, ValueComponent obj2)
          Compares one StringValue to another for sorting.
 java.lang.String StringStrategy.toString(ValueComponent obj)
          Converts a ValueComponent to a string.
 boolean StringStrategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Tests to see a ValueComponent is within bounds.
 java.lang.String Strategy.toString(ValueComponent component)
          Converts a ValueComponent to a String.
 boolean Strategy.equals(ValueComponent component1, ValueComponent component2)
          Tests if two ValueComponents are identical.
 long Strategy.compare(ValueComponent component1, ValueComponent component2)
          Returns the difference between to components.
 boolean Strategy.isWithinBounds(ValueComponent comp, long lowerBound, long upperBound)
          Checks if a component is within bounds.
 boolean ObjectAttribute.contains(ValueComponent comp)
          Tests if the attribute contains a specifed ValueComponent.
 void ObjectAttribute.addComponent(ValueComponent comp)
          Adds a ValueComponent to this attribute.
 void ObjectAttribute.addComponents(ValueComponent[] comp)
          Adds a ValueComponent to this attribute.
 void ObjectAttribute.replaceComponent(ValueComponent oldComp, ValueComponent newComp)
          Replaces one ValueComponent with another.
 boolean ObjectAttribute.removeComponent(ValueComponent comp)
          Removes a specific ValueComponent from this attribute.
 void ObjectAttribute.ModifyValue.setNewComp(ValueComponent newComp)
           
 void ObjectOperation.addComponent(ValueComponent comp)
           
 void ObjectOperation.addComponents(ValueComponent[] comps)
           
 void ValueList.initList(ValueComponent comp)
          Shortcut method used to populate the list with ValueComponents.
 boolean ValueList.canInsertComponent(ValueComponent comp)
          Determines if this a specific typed of ValueComponent can be inserted into this ValueList.
 boolean ValueList.canRemoveComponent(ValueComponent comp)
          Tests to determine if a specific ValueComponent can be removed from this list.
 boolean ValueList.insertComponent(ValueComponent comp)
          Inserts a ValueComponent at the end of this list.
 boolean ValueList.insertComponentAt(ValueComponent comp, int index)
          Inserts a ValueComponent into a specific position in this list.
 boolean ValueList.removeComponent(ValueComponent comp)
          Removes a specific ValueComponent from this list.
 boolean ValueList.replaceComponent(ValueComponent oldComp, ValueComponent newComp)
          Replaces a specific ValueComponent with another.
 boolean ValueList.replaceComponentAt(ValueComponent newComp, int index)
          Replaces a specific ValueComponent with another.
 boolean ValueList.contains(ValueComponent comp)
          Determines if the current list contains a specific ValueComponent.
 int ValueList.indexOf(ValueComponent comp)
          Returns the index of a specific ValueComponent in the list.
 

Constructors in com.novell.admin.ns with parameters of type ValueComponent
ObjectAttribute.ObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps)
          Constructor that initializes its list of values.
 

Uses of ValueComponent in com.novell.admin.ns.nds
 

Constructors in com.novell.admin.ns.nds with parameters of type ValueComponent
NDSObjectAttribute.NDSObjectAttribute(AttributeDefinition attrDef, ValueComponent[] comps)
          Constructor that initializes its list of values.
NDSObjectOperation.NDSObjectOperation(NDSAttributeDefinition attrDef, ValueComponent[] comps, int mode)
           
 



API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated December 17 2003 1746.