Class JsonFieldGetterHelperProvided
java.lang.Object
com.espertech.esper.common.internal.event.json.getter.provided.JsonFieldGetterHelperProvided
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Object
getJsonProvidedIndexedProp
(Object underlying, Field field, int index) static boolean
getJsonProvidedIndexedPropExists
(Object object, Field field, int index) static boolean
getJsonProvidedMappedExists
(Object underlying, Field field, String key) static Object
getJsonProvidedMappedProp
(Object underlying, Field field, String key) static Object
getJsonProvidedSimpleProp
(Object object, Field field) static Object
handleJsonProvidedCreateFragmentArray
(Object value, EventType fragmentType, EventBeanTypedEventFactory factory) static EventBean
handleJsonProvidedCreateFragmentIndexed
(Object prop, int index, EventType fragmentType, EventBeanTypedEventFactory factory) NOTE: Code-generation-invoked method, method name and parameter order mattersstatic Object
handleJsonProvidedCreateFragmentSimple
(Object underlying, Field field, EventType fragmentType, EventBeanTypedEventFactory factory)
-
Constructor Details
-
JsonFieldGetterHelperProvided
public JsonFieldGetterHelperProvided()
-
-
Method Details
-
getJsonProvidedMappedProp
public static Object getJsonProvidedMappedProp(Object underlying, Field field, String key) throws PropertyAccessException - Throws:
PropertyAccessException
-
getJsonProvidedIndexedProp
-
handleJsonProvidedCreateFragmentSimple
public static Object handleJsonProvidedCreateFragmentSimple(Object underlying, Field field, EventType fragmentType, EventBeanTypedEventFactory factory) -
getJsonProvidedSimpleProp
public static Object getJsonProvidedSimpleProp(Object object, Field field) throws PropertyAccessException - Throws:
PropertyAccessException
-
handleJsonProvidedCreateFragmentArray
public static Object handleJsonProvidedCreateFragmentArray(Object value, EventType fragmentType, EventBeanTypedEventFactory factory) -
getJsonProvidedMappedExists
public static boolean getJsonProvidedMappedExists(Object underlying, Field field, String key) throws PropertyAccessException - Throws:
PropertyAccessException
-
getJsonProvidedIndexedPropExists
-
handleJsonProvidedCreateFragmentIndexed
public static EventBean handleJsonProvidedCreateFragmentIndexed(Object prop, int index, EventType fragmentType, EventBeanTypedEventFactory factory) NOTE: Code-generation-invoked method, method name and parameter order matters- Parameters:
prop
- valuefragmentType
- event typefactory
- factoryindex
- index- Returns:
- event bean or null
-