org.apache.hadoop.tools.rumen.state
Class StateDeserializer

java.lang.Object
  extended by org.codehaus.jackson.map.JsonDeserializer<T>
      extended by org.codehaus.jackson.map.deser.StdDeserializer<StatePool.StatePair>
          extended by org.apache.hadoop.tools.rumen.state.StateDeserializer

public class StateDeserializer
extends org.codehaus.jackson.map.deser.StdDeserializer<StatePool.StatePair>

Rumen JSON deserializer for deserializing the State object.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.deser.StdDeserializer
org.codehaus.jackson.map.deser.StdDeserializer.AtomicBooleanDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.AtomicReferenceDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.BigDecimalDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.BigIntegerDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.BooleanDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.ByteDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.CalendarDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.CharacterDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.ClassDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.DoubleDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.FloatDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.IntegerDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.LongDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.NumberDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.PrimitiveOrWrapperDeserializer<T>, org.codehaus.jackson.map.deser.StdDeserializer.ShortDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.SqlDateDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.StackTraceElementDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.StringDeserializer, org.codehaus.jackson.map.deser.StdDeserializer.TokenBufferDeserializer
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.JsonDeserializer
org.codehaus.jackson.map.JsonDeserializer.None
 
Field Summary
 
Fields inherited from class org.codehaus.jackson.map.deser.StdDeserializer
_valueClass
 
Constructor Summary
StateDeserializer()
           
 
Method Summary
 StatePool.StatePair deserialize(org.codehaus.jackson.JsonParser parser, org.codehaus.jackson.map.DeserializationContext context)
           
 
Methods inherited from class org.codehaus.jackson.map.deser.StdDeserializer
_parseBoolean, _parseBooleanPrimitive, _parseDate, _parseDouble, _parseDoublePrimitive, _parseFloat, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseShort, _parseShortPrimitive, deserializeWithType, findDeserializer, getValueClass, getValueType, handleUnknownProperty, isDefaultSerializer, parseDouble, reportUnknownProperty
 
Methods inherited from class org.codehaus.jackson.map.JsonDeserializer
deserialize, getNullValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StateDeserializer

public StateDeserializer()
Method Detail

deserialize

public StatePool.StatePair deserialize(org.codehaus.jackson.JsonParser parser,
                                       org.codehaus.jackson.map.DeserializationContext context)
                                throws IOException,
                                       org.codehaus.jackson.JsonProcessingException
Specified by:
deserialize in class org.codehaus.jackson.map.JsonDeserializer<StatePool.StatePair>
Throws:
IOException
org.codehaus.jackson.JsonProcessingException


Copyright © 2012 Apache Software Foundation. All Rights Reserved.