MCPcopy Create free account

hub / github.com/Keep-Tech/Taira / functions

Functions115 in github.com/Keep-Tech/Taira

↓ 6 callersMethodgetAnnotation
get annotation instance from a field @param field field @param annotationClazz annotation type @return annotation instance
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:88
↓ 6 callersMethodgetBytesToLong
get bytes from buffer and cast to long value @param buffer buffer @param size byte size @return long value
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaPrimitive.java:281
↓ 6 callersMethodputLowerBytes
put long value lower bytes into buffer @param buffer buffer @param longVal long value @param size lower bytes count
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaPrimitive.java:261
↓ 5 callersMethodbyteSize
primitive byte size
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveProcessor.java:53
↓ 5 callersMethodfindPrimitive
get a primitive type processor @param clazz class @return primitive type
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaTypeConst.java:59
↓ 5 callersMethodisSupportedCollection
whether it's a supported collection @param fieldType class @return true if supported
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaTypeConst.java:74
↓ 4 callersMethodcheckAnnotationOrThrow
pre-check annotations before processing illegal use will throw {@link TairaAnnotationException}
TairaLib/src/main/java/com/gotokeep/keep/taira/AnnotationUtils.java:62
↓ 4 callersMethoddeserialize
deserialize to value from buffer @param size byte size
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveProcessor.java:43
↓ 4 callersMethodisByteArray
whether it's byte array (including String type) @param field field @return true if it's String or byte[]
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaTypeConst.java:113
↓ 4 callersMethodisTairaClass
whether it's TairaData instance @param clazz class @return true if it's TairaData
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaTypeConst.java:103
↓ 4 callersMethodserialize
serialize current value into buffer @param size lower byte size
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveProcessor.java:36
↓ 3 callersMethodgetCollectionFirstMemberType
get member type from array or collection @param collectionField 集合 field @return member type
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:189
↓ 3 callersMethodgetCollectionLength
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:130
↓ 2 callersMethodcanProcess
processable
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveProcessor.java:48
↓ 2 callersMethoddeserializeBuffer
(ByteBuffer buffer, Class<T> clazz)
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:206
↓ 2 callersMethodevaluateSize
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaDataNode.java:59
↓ 2 callersMethodextractAnnotatedFields
get fields from class which has specified annotation hierarchically(parents' fields) by default @param clazz class type @param annotationClazz Annot
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:133
↓ 2 callersMethodgenerateChildren
()
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaDataNode.java:88
↓ 2 callersMethodgetFieldValue
get field value from object @param targetObject object @param field field @return field value
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:50
↓ 2 callersMethodgetTairaNode
get a TairaDataNode instance from cache or create one @param clazz class @return node
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:246
↓ 2 callersMethodserializeBuffer
(T data)
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:212
↓ 2 callersMethodvalueToByteArray
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/ByteArrayNode.java:100
↓ 1 callersMethodcheckOverflow
(int memberCount)
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:160
↓ 1 callersMethodcheckOverflow
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveNode.java:89
↓ 1 callersMethodcheckOverflow
(byte[] array)
TairaLib/src/main/java/com/gotokeep/keep/taira/ByteArrayNode.java:94
↓ 1 callersMethodcheckParamFieldUsage
check ParamField
TairaLib/src/main/java/com/gotokeep/keep/taira/AnnotationUtils.java:151
↓ 1 callersMethodcreateMemberNode
()
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:117
↓ 1 callersMethodcreateParamInstance
construct object instance @param clazz class type @return class instance
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:106
↓ 1 callersMethoddefaultValue
()
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaPrimitive.java:56
↓ 1 callersMethoddefaultValue
default value when deserialize
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveProcessor.java:58
↓ 1 callersMethoddeserialize
(ByteBuffer buffer)
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaDataNode.java:79
↓ 1 callersMethoddeserializeArray
(byte[] array, Class<T> clazz)
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:230
↓ 1 callersMethodevaluatePrimitiveSize
evaluate size @return size
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveNode.java:79
↓ 1 callersMethodevaluateSize
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:71
↓ 1 callersMethodfromBytes
deserialize byte array to TairaData instance @param data byte array data @param clazz TairaData type @return TairaData instance @throws TairaAnnotati
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:160
↓ 1 callersMethodgetSortedParamFields
get @ParamField annotated fields, and sort by order value @param clazz class type @return sorted fields
TairaLib/src/main/java/com/gotokeep/keep/taira/AnnotationUtils.java:200
↓ 1 callersMethodgson
Use Gson serialize/deserialize 1000 times
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Main.java:97
↓ 1 callersMethodisInterfaceOrAbstract
check interface or abstract class @return true if abstract or interface
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:213
↓ 1 callersMethodisNonParamConstructorExists
check non-param constructor @return true if exists
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:67
↓ 1 callersMethodisParentClass
check class inheritance @return true if child inherited from parent
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:204
↓ 1 callersMethodnewCollection
create collection instance when deserialize @return collection instance
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaTypeConst.java:88
↓ 1 callersMethodserialize
(ByteBuffer buffer, Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaDataNode.java:68
↓ 1 callersMethodserializeArray
(T data)
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:202
↓ 1 callersMethodserializeMembers
(ByteBuffer buffer, Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:141
↓ 1 callersMethodsetBarField
(Bar barField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:104
↓ 1 callersMethodsetBooleanVal
(boolean booleanVal)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:71
↓ 1 callersMethodsetByteField
(byte byteField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:56
↓ 1 callersMethodsetBytesField
(byte[] bytesField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:88
↓ 1 callersMethodsetCharField
(char charField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:76
↓ 1 callersMethodsetDoubleField
(double doubleField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:72
↓ 1 callersMethodsetField
set object field value @param targetObject object @param field field @param fieldValue value
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:171
↓ 1 callersMethodsetFloatVal
(float floatVal)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:47
↓ 1 callersMethodsetInnerArrayVal
(Baz[] innerArrayVal)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:79
↓ 1 callersMethodsetIntField
(int intField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:64
↓ 1 callersMethodsetIntListField
(List<Integer> intListField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:112
↓ 1 callersMethodsetLongVal
(long longVal)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:63
↓ 1 callersMethodsetRemainsStringField
(String remainsStringField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:120
↓ 1 callersMethodsetShortVal
(short shortVal)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:55
↓ 1 callersMethodsetStringField
(String stringField)
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:96
↓ 1 callersMethodtaira
Use Taira serialize/deserialize 1000 times
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Main.java:75
↓ 1 callersMethodtoBytes
serialize TairaData instance to byte array @param object object instance to serialize @return byte array @throws TairaAnnotationException when annota
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:109
↓ 1 callersMethodtoString
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:124
MethodAnnotationUtils
()
TairaLib/src/main/java/com/gotokeep/keep/taira/AnnotationUtils.java:55
MethodBaz
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Baz.java:33
MethodByteArrayNode
(Field field, Charset charset)
TairaLib/src/main/java/com/gotokeep/keep/taira/ByteArrayNode.java:40
MethodCollectionNode
(Field field, Charset charset)
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:61
MethodNode
(Class clazz)
TairaLib/src/main/java/com/gotokeep/keep/taira/Node.java:42
MethodPrimitiveNode
collection member node without field
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveNode.java:42
MethodReflectionUtils
()
TairaLib/src/main/java/com/gotokeep/keep/taira/ReflectionUtils.java:41
MethodTaira
use default
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:70
MethodTairaAnnotationException
(String message)
TairaLib/src/main/java/com/gotokeep/keep/taira/exception/TairaAnnotationException.java:29
MethodTairaDataNode
(Class clazz, Charset charset)
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaDataNode.java:47
MethodTairaException
(String s)
TairaLib/src/main/java/com/gotokeep/keep/taira/exception/TairaException.java:29
MethodTairaIllegalValueException
(String message)
TairaLib/src/main/java/com/gotokeep/keep/taira/exception/TairaIllegalValueException.java:29
MethodTairaInternalException
(String message)
TairaLib/src/main/java/com/gotokeep/keep/taira/exception/TairaInternalException.java:29
MethodTairaTypeConst
()
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaTypeConst.java:51
Methodaddition_isCorrect
()
TairaSample/src/test/java/com/gotokeep/keep/taira/ExampleUnitTest.java:13
MethodbyteSize
()
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaPrimitive.java:51
MethodcanProcess
(Class clazz)
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaPrimitive.java:46
Methodcompare
(Field left, Field right)
TairaLib/src/main/java/com/gotokeep/keep/taira/AnnotationUtils.java:44
Methoddeserialize
(ByteBuffer buffer)
TairaLib/src/main/java/com/gotokeep/keep/taira/CollectionNode.java:89
Methoddeserialize
(ByteBuffer buffer, int size)
TairaLib/src/main/java/com/gotokeep/keep/taira/TairaPrimitive.java:41
Methoddeserialize
deserialize current node to object from buffer
TairaLib/src/main/java/com/gotokeep/keep/taira/Node.java:66
Methoddeserialize
(ByteBuffer buffer)
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveNode.java:69
Methoddeserialize
(ByteBuffer buffer)
TairaLib/src/main/java/com/gotokeep/keep/taira/ByteArrayNode.java:77
MethodevaluateSize
evaluate current node byte size current only TairaNode/CollectionNode/ByteArrayNode should override
TairaLib/src/main/java/com/gotokeep/keep/taira/Node.java:56
MethodevaluateSize
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/PrimitiveNode.java:58
MethodevaluateSize
(Object value)
TairaLib/src/main/java/com/gotokeep/keep/taira/ByteArrayNode.java:47
MethodfromByteBuffer
deserialize byte array to TairaData instance @param data byte array data @param clazz TairaData type @return TairaData instance @throws TairaAnnotati
TairaLib/src/main/java/com/gotokeep/keep/taira/Taira.java:185
MethodgetBarField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:100
MethodgetBazinga
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Baz.java:39
MethodgetByteField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:52
MethodgetBytesField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:84
MethodgetCharField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:80
MethodgetDoubleField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:68
MethodgetFloatVal
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:43
MethodgetInnerArrayVal
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:75
MethodgetIntField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:60
MethodgetIntListField
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Foo.java:108
MethodgetLongVal
()
TairaSample/src/main/java/com/gotokeep/keep/taira/samples/Bar.java:59
next →1–100 of 115, ranked by callers