MCPcopy Create free account

hub / github.com/bigbully/glowworm / functions

Functions1,669 in github.com/bigbully/glowworm

↓ 355 callersMethodget
(Object javaObject)
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java:155
↓ 214 callersMethodput
(K key, V value)
src/main/java/com/jd/dd/glowworm/util/IdentityHashMap.java:53
↓ 184 callersMethodadd
(FieldInfo field)
src/main/java/com/jd/dd/glowworm/util/DeserializeBeanInfo.java:70
↓ 182 callersMethodvisitVarInsn
Visits a local variable instruction. A local variable instruction is an instruction that loads or stores the value of a local variable. @param opcode
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:90
↓ 163 callersMethodtoString
()
src/test/java/userJavabean/User.java:42
↓ 153 callersMethodexecuteBackAndForth
(Object obj)
src/test/java/testcase/TestBase.java:86
↓ 109 callersMethodgetBytes
()
src/main/java/com/jd/dd/glowworm/util/TypeOutputStream.java:154
↓ 105 callersMethodvisitInsn
Visits a zero operand instruction. @param opcode the opcode of the instruction to be visited. This opcode is either NOP, ACONST_NULL, ICONST_M1,
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:67
↓ 92 callersMethodvisitMethodInsn
Visits a method instruction. A method instruction is an instruction that invokes a method. @param opcode the opcode of the type instruction to be vis
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:125
↓ 86 callersMethodgetName
()
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java:124
↓ 81 callersMethodgetClass
(Type type)
src/main/java/com/jd/dd/glowworm/util/TypeUtils.java:212
↓ 76 callersMethodgetType
(Class<?> parameterType)
src/main/java/com/jd/dd/glowworm/util/ASMUtils.java:53
↓ 72 callersMethodequals
(Object obj)
src/main/java/com/jd/dd/glowworm/util/Buffer.java:86
↓ 69 callersMethodgetDesc
(Method method)
src/main/java/com/jd/dd/glowworm/util/ASMUtils.java:20
↓ 68 callersMethodgetB
()
src/test/java/userJavabean/User1.java:7
↓ 55 callersMethodwriteType
(int typeCode)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:288
↓ 52 callersMethodvar
(String name, int increment)
src/main/java/com/jd/dd/glowworm/deserializer/asm/ASMDeserializerFactory.java:775
↓ 48 callersMethodsetB
(byte b)
src/test/java/userJavabean/LoopPerson1.java:20
↓ 45 callersMethodisObjectExist
()
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java:347
↓ 45 callersMethodsize
()
src/main/java/com/jd/dd/glowworm/util/CustByteBuffer.java:290
↓ 45 callersMethodtoPBBytes
对象序列化的方法 @param object 需要序列化的对象 @return byte[] 序列化之后的byte数组
src/main/java/com/jd/dd/glowworm/PB.java:22
↓ 45 callersMethodvar
(String name)
src/main/java/com/jd/dd/glowworm/serializer/asm/ASMSerializerFactory.java:758
↓ 44 callersMethodsetB
(boolean b)
src/test/java/userJavabean/User1.java:11
↓ 43 callersMethodparsePBBytes
对象反序列化的方法 @param bytes 反序列化传入的byte数组 @param clazz 需要反序列化的类,不能是接口。必须是实现类。 @param <T> 泛型参数,无需强转类型 @return clazz对应的对象
src/main/java/com/jd/dd/glowworm/PB.java:51
↓ 42 callersMethodgetType
()
src/main/java/com/jd/dd/glowworm/deserializer/reflect/JavaBeanDeserializer.java:71
↓ 42 callersMethodserializer
()
src/main/java/com/jd/dd/glowworm/serializer/asm/ASMSerializerFactory.java:722
↓ 39 callersMethodgetValue
()
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:738
↓ 39 callersMethodvisitLabel
Visits a label. A label designates the instruction that will be visited just after it. @param label a {@link com.jd.dd.glowworm.asm.Label Label} obje
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:143
↓ 38 callersMethodgetKey
()
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:734
↓ 38 callersMethodsetBrother
(LoopPerson1 brother)
src/test/java/userJavabean/LoopPerson1.java:12
↓ 36 callersMethoddeserialize
(PBDeserializer deserializer, Type type, boolean needConfirmExist, Object... extraParams)
src/main/java/com/jd/dd/glowworm/deserializer/ObjectDeserializer.java:22
↓ 36 callersMethodgetName
()
src/test/java/userJavabean/User.java:26
↓ 35 callersMethoditerator
()
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:916
↓ 34 callersMethodnext
()
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:870
↓ 34 callersMethodwriteNull
()
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:414
↓ 33 callersMethodgetId
()
src/test/java/userJavabean/Broker.java:60
↓ 32 callersMethodwrite
(PBSerializer serializer, Object object, boolean needWriteType, Object... extraParams)
src/main/java/com/jd/dd/glowworm/serializer/ObjectSerializer.java:22
↓ 30 callersMethodentrySet
Returns a {@link java.util.Set} view of the mappings contained in this map. The set is backed by the map, so changes to the map are reflected in the s
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:986
↓ 29 callersMethodputShort
Puts a short into this byte vector. The byte vector is automatically enlarged if necessary. @param s a short. @return this byte vector.
src/main/java/com/jd/dd/glowworm/asm/ByteVector.java:107
↓ 27 callersMethodwriteString
(String s)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:366
↓ 26 callersMethoddeserializer
()
src/main/java/com/jd/dd/glowworm/deserializer/asm/ASMDeserializerFactory.java:743
↓ 26 callersMethodgetBrother
()
src/test/java/userJavabean/LoopPerson4.java:45
↓ 26 callersMethodvisitJumpInsn
Visits a jump instruction. A jump instruction is an instruction that may jump to another instruction. @param opcode the opcode of the type instructio
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:136
↓ 25 callersMethodwrite
(int i)
src/main/java/com/jd/dd/glowworm/util/TypeOutputStream.java:43
↓ 24 callersMethodreadInt
()
src/main/java/com/jd/dd/glowworm/util/TypeInputStream.java:62
↓ 24 callersMethodsetId
(Long id)
src/test/java/userJavabean/Person1.java:11
↓ 21 callersMethodneedConsiderRef
(ObjectSerializer writer)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:466
↓ 21 callersMethodreadRawByte
()
src/main/java/com/jd/dd/glowworm/util/CodedInputStream.java:252
↓ 20 callersMethodgetName
()
src/main/java/com/jd/dd/glowworm/serializer/reflect/FieldSerializer.java:43
↓ 20 callersMethodisReference
(Object item)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:424
↓ 20 callersMethodvisitTypeInsn
Visits a type instruction. A type instruction is an instruction that takes the internal name of a class as parameter. @param opcode the opcode of the
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:101
↓ 20 callersMethodwriteNotNull
()
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:419
↓ 19 callersMethodgetFieldClass
()
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java:116
↓ 19 callersMethodgetTheList
()
src/test/java/userJavabean/TpMagic.java:244
↓ 19 callersMethodwriteRawVarint32
(int value)
src/test/java/testcase/TestBase.java:328
↓ 18 callersMethodexecuteSerialization
(Object testData)
src/test/java/testcase/TestBase.java:25
↓ 18 callersMethodgetReference
()
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java:416
↓ 18 callersMethodgetTheList
()
src/test/java/userJavabean/TpMagic2.java:212
↓ 18 callersMethodscanString
()
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java:403
↓ 18 callersMethodvisitLdcInsn
Visits a LDC instruction. @param cst the constant to be loaded on the stack. This parameter must be a non null {@link Integer}, a {@link F
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:156
↓ 17 callersMethodvisitFieldInsn
Visits a field instruction. A field instruction is an instruction that loads or stores the value of a field of an object. @param opcode the opcode of
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java:113
↓ 16 callersMethodreadRawByte
()
src/main/java/com/jd/dd/glowworm/util/ExistInputStream.java:40
↓ 15 callersMethod_get
(MethodVisitor mw, Context context, FieldInfo property)
src/main/java/com/jd/dd/glowworm/serializer/asm/ASMSerializerFactory.java:690
↓ 15 callersMethodappend
(byte appendByteParm)
src/main/java/com/jd/dd/glowworm/util/CustByteBuffer.java:26
↓ 15 callersMethodgetHeadBytesArray
(byte[] result)
src/test/java/testcase/TestBase.java:388
↓ 15 callersMethodgetObjectWriter
(Class<?> clazz)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:153
↓ 15 callersMethodscanNaturalInt
()
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java:395
↓ 15 callersMethodsetNeedWriteClassName
(Boolean needWriteClassName)
src/main/java/com/jd/dd/glowworm/util/Parameters.java:35
↓ 15 callersMethodwriteNaturalInt
(int i)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:293
↓ 14 callersMethodgetClazz
()
src/main/java/com/jd/dd/glowworm/deserializer/asm/ASMDeserializerFactory.java:767
↓ 14 callersMethodisAsmJavaBean
(ObjectSerializer writer)
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java:489
↓ 13 callersMethodappendToCurUsedChars
(byte[] appendCharsParm, int srcPos, int destPos, int appendLengthParm)
src/main/java/com/jd/dd/glowworm/util/CustByteBuffer.java:97
↓ 13 callersMethodgetDeserializer
(Type type)
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java:215
↓ 13 callersMethodgetInteger
()
src/test/java/userJavabean/Person11.java:36
↓ 13 callersMethodisInterface
(Object[] extraParams)
src/main/java/com/jd/dd/glowworm/deserializer/multi/MapDeserializer.java:202
↓ 13 callersMethodtoString
()
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java:108
↓ 13 callersMethodwriteRawByte
(int value)
src/main/java/com/jd/dd/glowworm/util/CodedOutputStream.java:52
↓ 12 callersMethodgetBytes
()
src/main/java/com/jd/dd/glowworm/util/ExistOutputStream.java:63
↓ 12 callersMethodgetTime
()
src/test/java/userJavabean/PersonForDate.java:60
↓ 12 callersMethodhash
Applies a supplemental hash function to a given hashCode, which defends against poor quality hash functions. This is critical because SafelyHashMap us
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:280
↓ 12 callersMethodloadClass
(String className)
src/main/java/com/jd/dd/glowworm/util/TypeUtils.java:37
↓ 12 callersMethodnewUTF8
(final String value)
src/main/java/com/jd/dd/glowworm/asm/ClassWriter.java:551
↓ 12 callersMethodscanType
()
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java:189
↓ 11 callersMethodgetMembers
()
src/test/java/userJavabean/Group.java:25
↓ 11 callersMethodgetRule_id
()
src/test/java/userJavabean/RuleItem.java:15
↓ 11 callersMethodput12
Puts a byte and a short into this byte vector. The byte vector is automatically enlarged if necessary. @param b a byte. @param s a short. @return thi
src/main/java/com/jd/dd/glowworm/asm/ByteVector.java:126
↓ 11 callersMethodreset
()
src/main/java/com/jd/dd/glowworm/util/CustByteBuffer.java:276
↓ 11 callersMethodsetDescription
(String description)
src/test/java/userJavabean/RuleItem.java:44
↓ 11 callersMethodsetItem_id
(String item_id)
src/test/java/userJavabean/RuleItem.java:27
↓ 11 callersMethodsetRule_id
(String rule_id)
src/test/java/userJavabean/RuleItem.java:19
↓ 10 callersMethodgetFieldClass
()
src/main/java/com/jd/dd/glowworm/deserializer/reflect/FieldDeserializer.java:42
↓ 10 callersMethodgetLp
()
src/test/java/userJavabean/LoopPerson9.java:19
↓ 10 callersMethodgetSchool
()
src/test/java/userJavabean/Student.java:47
↓ 10 callersMethodisInterface
(Object[] extraParams)
src/main/java/com/jd/dd/glowworm/serializer/multi/MapSerializer.java:230
↓ 10 callersMethodsetId
(Long id)
src/test/java/userJavabean/Person2.java:12
↓ 10 callersMethodwrite
(boolean bool)
src/main/java/com/jd/dd/glowworm/util/ExistOutputStream.java:35
↓ 9 callersMethodcheckCapacity
(int minimumCapacity)
src/main/java/com/jd/dd/glowworm/util/TypeOutputStream.java:140
↓ 9 callersMethodreadRawVarint32
()
src/main/java/com/jd/dd/glowworm/util/CodedInputStream.java:177
↓ 8 callersMethodequals
(Object o)
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java:748
↓ 8 callersMethodgetAnnotation
(Class<T> annotationClass)
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java:140
next →1–100 of 1,669, ranked by callers