Uses of Interface
lights.interfaces.IField

Packages that use IField
lights   
lights.adapters   
lights.adapters.builtin   
lights.interfaces   
 

Uses of IField in lights
 

Classes in lights that implement IField
 class Field
          Represents a single typed field of a tuple.
 

Methods in lights that return IField
 IField Field.set(IField field)
          Substitutes this field with the one passed as a parameter.
 IField Field.setToActual(java.io.Serializable obj)
          Sets the value of this field to the object passed as a parameter.
 IField Field.setToNullActual(java.lang.Class classObj)
          Sets the value of this field to null.
 IField Field.setToFormal(java.lang.Class classObj)
          Sets this field to be a formal whose type becomes the class passed as a parameter.
 IField Tuple.get(int index)
          Returns the field at position index.
 IField[] Tuple.getFields()
          Returns all the fields in this tuple.
 

Methods in lights with parameters of type IField
 IField Field.set(IField field)
          Substitutes this field with the one passed as a parameter.
 boolean Field.matches(IField field)
          Determines the rule used for pattern matching between fields.
 ITuple Tuple.add(IField field)
          Adds a field at the end of the tuple.
 ITuple Tuple.set(IField field, int index)
          Replaces the field at position index with the given one.
 ITuple Tuple.insertAt(IField field, int index)
          Inserts the given field at position index.
 

Uses of IField in lights.adapters
 

Fields in lights.adapters declared as IField
protected  IField Field.adapter
           
 

Methods in lights.adapters that return IField
abstract  IField TupleSpaceFactory.createFieldAdapter()
           
 IField Tuple.get(int index)
          Replaces the field at position index with the given one.
 IField[] Tuple.getFields()
          Returns all the fields in this tuple.
 IField Field.set(IField field)
          Substitutes this field with the one passed as a parameter.
 IField Field.setToActual(java.io.Serializable obj)
          Sets the value of this field to the object passed as a parameter.
 IField Field.setToNullActual(java.lang.Class classObj)
          Sets the value of this field to null.
 IField Field.setToFormal(java.lang.Class classObj)
          Sets this field to be a formal whose type becomes the class passed as a parameter.
 

Methods in lights.adapters with parameters of type IField
 ITuple Tuple.add(IField field)
          Creates an uninitialized tuple.
 ITuple Tuple.set(IField field, int index)
          Replaces the field at position index with the given one.
 ITuple Tuple.insertAt(IField field, int index)
          Inserts the given field at position index.
 IField Field.set(IField field)
          Substitutes this field with the one passed as a parameter.
 boolean Field.matches(IField field)
          Determines the rule used for pattern matching between fields.
 

Uses of IField in lights.adapters.builtin
 

Methods in lights.adapters.builtin that return IField
 IField TupleSpaceFactory.createFieldAdapter()
           
 

Uses of IField in lights.interfaces
 

Methods in lights.interfaces that return IField
 IField ITuple.get(int index)
          Returns the field at position index.
 IField[] ITuple.getFields()
          Returns all the fields in this tuple.
 IField IField.set(IField field)
          Substitutes this field with the one passed as a parameter.
 IField IField.setToActual(java.io.Serializable obj)
          Sets the value of this field to the object passed as a parameter.
 IField IField.setToNullActual(java.lang.Class classObj)
          Sets the value of this field to null.
 IField IField.setToFormal(java.lang.Class classObj)
          Sets this field to be a formal whose type becomes the class passed as a parameter.
 

Methods in lights.interfaces with parameters of type IField
 ITuple ITuple.add(IField field)
          Adds a field at the end of the tuple.
 ITuple ITuple.set(IField field, int index)
          Replaces the field at position index with the given one.
 ITuple ITuple.insertAt(IField field, int index)
          Inserts the given field at position index.
 IField IField.set(IField field)
          Substitutes this field with the one passed as a parameter.
 boolean IField.matches(IField field)
          Determines the rule used for pattern matching between fields.