pt.ist.fenixframework.dml
Class Slot

Package class diagram package Slot
java.lang.Object
  extended by pt.ist.fenixframework.dml.Slot
All Implemented Interfaces:
Serializable

public class Slot
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class Slot.Option
           
 
Constructor Summary
Slot(String name, ValueType type)
           
 
Method Summary
 void addAnnotation(Annotation annotation)
           
 void addOption(Slot.Option option)
           
 List<Annotation> getAnnotations()
           
 String getName()
           
 Set<Slot.Option> getOptions()
           
 ValueType getSlotType()
           
 String getType()
          Deprecated. 
 String getTypeName()
           
 boolean hasAnnotation(Annotation annotation)
           
 boolean hasIndexedAnnotation()
           
 boolean hasOption(Slot.Option option)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Slot

public Slot(String name,
            ValueType type)
Method Detail

getName

public String getName()

getType

@Deprecated
public String getType()
Deprecated. 


getSlotType

public ValueType getSlotType()

getTypeName

public String getTypeName()

addOption

public void addOption(Slot.Option option)

getOptions

public Set<Slot.Option> getOptions()

hasOption

public boolean hasOption(Slot.Option option)

addAnnotation

public void addAnnotation(Annotation annotation)

getAnnotations

public List<Annotation> getAnnotations()

hasAnnotation

public boolean hasAnnotation(Annotation annotation)

hasIndexedAnnotation

public boolean hasIndexedAnnotation()


Copyright © 2013. All Rights Reserved.