Skip navigation links
C E H I J L M O R S T U V W 

C

com.monitorjbl.json - package com.monitorjbl.json
 

E

equals(Object) - Method in class com.monitorjbl.json.JsonView
 
equals(Object) - Method in class com.monitorjbl.json.Match
 
exclude(String...) - Method in class com.monitorjbl.json.Match
Mark fields for exclusion during serialization.

H

hashCode() - Method in class com.monitorjbl.json.JsonView
 
hashCode() - Method in class com.monitorjbl.json.Match
 

I

include(String...) - Method in class com.monitorjbl.json.Match
Mark fields for inclusion during serialization.

J

JsonView<T> - Class in com.monitorjbl.json
Allows runtime alteration of JSON responses
JsonView(T) - Constructor for class com.monitorjbl.json.JsonView
 
JsonViewModule - Class in com.monitorjbl.json
 
JsonViewModule() - Constructor for class com.monitorjbl.json.JsonViewModule
 
JsonViewModule(JsonViewSerializer) - Constructor for class com.monitorjbl.json.JsonViewModule
 
JsonViewSerializer - Class in com.monitorjbl.json
 
JsonViewSerializer() - Constructor for class com.monitorjbl.json.JsonViewSerializer
 
JsonViewSerializer(int) - Constructor for class com.monitorjbl.json.JsonViewSerializer
 

L

log - Static variable in class com.monitorjbl.json.JsonViewSerializer
 

M

Match - Class in com.monitorjbl.json
 
match() - Static method in class com.monitorjbl.json.Match
 
matcherBehavior - Variable in class com.monitorjbl.json.JsonView
 
MatcherBehavior - Enum in com.monitorjbl.json
Dictates the order in which to search for matches when serializing objects.
matches - Variable in class com.monitorjbl.json.JsonView
 

O

onClass(Class<?>, Match) - Method in class com.monitorjbl.json.JsonView
 

R

registerCustomSerializer(Class<T>, JsonSerializer<T>) - Method in class com.monitorjbl.json.JsonViewSerializer
Registering custom serializer allows to the JSonView to deal with custom serializations for certains field types.
This way you could register for instance a JODA serialization as a DateTimeSerializer.
registerSerializer(Class<E>, JsonSerializer<E>) - Method in class com.monitorjbl.json.JsonViewModule
 

S

serialize(JsonView, JsonGenerator, SerializerProvider) - Method in class com.monitorjbl.json.JsonViewSerializer
 
setDefaultMatcherBehavior(MatcherBehavior) - Method in class com.monitorjbl.json.JsonViewSerializer
Set the default matcher behavior to be used if the JsonView object to be serialized does not specify one.

T

toString() - Method in class com.monitorjbl.json.Match
 
transform(String, BiFunction<X, Y, Z>) - Method in class com.monitorjbl.json.Match
Mark a field for transformation during serialization.

U

unregisterCustomSerializer(Class<?>) - Method in class com.monitorjbl.json.JsonViewSerializer
Unregister a previously registered serializer.

V

value - Variable in class com.monitorjbl.json.JsonView
 
valueOf(String) - Static method in enum com.monitorjbl.json.MatcherBehavior
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.monitorjbl.json.MatcherBehavior
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(E) - Static method in class com.monitorjbl.json.JsonView
 
withDefaultMatcherBehavior(MatcherBehavior) - Method in class com.monitorjbl.json.JsonViewModule
 
withMatcherBehavior(MatcherBehavior) - Method in class com.monitorjbl.json.JsonView
 
C E H I J L M O R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.