ooc
Class AttributeConverterInstanceThis

java.lang.Object
  extended byooc.AttributeConverterAbstract
      extended byooc.AttributeConverterTag
          extended byooc.AttributeConverterInstance
              extended byooc.AttributeConverterInstanceThis
All Implemented Interfaces:
AttributeConverter

public class AttributeConverterInstanceThis
extends AttributeConverterInstance


Constructor Summary
AttributeConverterInstanceThis(boolean needsValidateCard, boolean needsValue)
           
 
Method Summary
 java.lang.Object convert(java.lang.String vCard, java.lang.String strValue, Tag tag, TagAttribute attribute, Dependencies dependencies)
          Return the java instance constructed using the attribute at hand.
 java.lang.Object convertWrapt(java.lang.String vCard, java.lang.String strValue, Tag tag, TagAttribute attribute, Dependencies dependencies)
           
 java.lang.Class getClass(java.lang.String vCard, java.lang.String strValue, Tag tag, TagAttribute attribute, TagErrorHandler teh)
          Returns the class of the instance converted by this attribute converter.
 
Methods inherited from class ooc.AttributeConverterInstance
validate
 
Methods inherited from class ooc.AttributeConverterAbstract
needsValidateCard, needsValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeConverterInstanceThis

public AttributeConverterInstanceThis(boolean needsValidateCard,
                                      boolean needsValue)
Method Detail

getClass

public java.lang.Class getClass(java.lang.String vCard,
                                java.lang.String strValue,
                                Tag tag,
                                TagAttribute attribute,
                                TagErrorHandler teh)
Description copied from interface: AttributeConverter
Returns the class of the instance converted by this attribute converter.

Specified by:
getClass in interface AttributeConverter
Overrides:
getClass in class AttributeConverterInstance

convert

public java.lang.Object convert(java.lang.String vCard,
                                java.lang.String strValue,
                                Tag tag,
                                TagAttribute attribute,
                                Dependencies dependencies)
Description copied from interface: AttributeConverter
Return the java instance constructed using the attribute at hand.

Specified by:
convert in interface AttributeConverter
Overrides:
convert in class AttributeConverterAbstract

convertWrapt

public java.lang.Object convertWrapt(java.lang.String vCard,
                                     java.lang.String strValue,
                                     Tag tag,
                                     TagAttribute attribute,
                                     Dependencies dependencies)
Overrides:
convertWrapt in class AttributeConverterInstance