com.atlassian.jira.rest.client.api.domain.input
Class BaseValueTransformer

java.lang.Object
  extended by com.atlassian.jira.rest.client.api.domain.input.BaseValueTransformer
All Implemented Interfaces:
ValueTransformer, com.google.common.base.Function<Object,Object>

public class BaseValueTransformer
extends Object
implements ValueTransformer

Transforms most of standard fields values into form understandable by input generator.

Since:
v1.0

Field Summary
 
Fields inherited from interface com.atlassian.jira.rest.client.api.domain.input.ValueTransformer
CANNOT_HANDLE
 
Constructor Summary
BaseValueTransformer()
           
 
Method Summary
 Object apply(Object rawValue)
          Transform given object into other representation, that can be used as input for field value generators.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Function
equals
 

Constructor Detail

BaseValueTransformer

public BaseValueTransformer()
Method Detail

apply

public Object apply(Object rawValue)
Description copied from interface: ValueTransformer
Transform given object into other representation, that can be used as input for field value generators.

Specified by:
apply in interface ValueTransformer
Specified by:
apply in interface com.google.common.base.Function<Object,Object>
Parameters:
rawValue - Source object.
Returns:
The resulting object or ValueTransformer.CANNOT_HANDLE when given value cannot be transformed.


Copyright © 2014 Atlassian. All Rights Reserved.