| Package | Description |
|---|---|
| org.granite.messaging.jmf | |
| org.granite.messaging.reflect |
| Modifier and Type | Method and Description |
|---|---|
void |
CodecRegistry.PrimitivePropertyCodec.decodePrimitive(InputContext ctx,
Object holder,
Property property) |
void |
CodecRegistry.PrimitivePropertyCodec.encodePrimitive(OutputContext ctx,
Object holder,
Property property) |
void |
ExtendedObjectOutput.getAndWriteProperty(Object obj,
Property property) |
void |
JMFSerializer.getAndWriteProperty(Object obj,
Property property) |
void |
ExtendedObjectInput.readAndSetProperty(Object obj,
Property property)
Read the next data in the current input stream and set the given field of
the given Object obj with this data.
|
void |
JMFDeserializer.readAndSetProperty(Object obj,
Property property) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FieldProperty |
interface |
MethodProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
NoopWritableProperty |
class |
NullProperty |
class |
SimpleFieldProperty |
class |
SimpleMethodProperty |
| Modifier and Type | Field and Description |
|---|---|
protected static Property |
Reflection.NULL_PROPERTY |
| Modifier and Type | Field and Description |
|---|---|
protected Comparator<Property> |
Reflection.lexicalPropertyComparator |
protected ConcurrentMap<Class<?>,List<Property>> |
Reflection.serializablePropertiesCache |
protected ConcurrentMap<Reflection.SinglePropertyKey,Property> |
Reflection.singlePropertyCache |
| Modifier and Type | Method and Description |
|---|---|
Property |
Reflection.findProperty(Class<?> cls,
Class<? extends Annotation> annotationClass) |
Property |
Reflection.findProperty(Class<?> cls,
String name,
Class<?> type) |
Property |
Reflection.findSerializableProperty(Class<?> cls,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Property> |
Reflection.findSerializableDeclaredProperties(Class<?> cls) |
List<Property> |
Reflection.findSerializableProperties(Class<?> cls) |