Class ByteBuddyUtils.TypeConversion<T>
java.lang.Object
org.apache.beam.sdk.schemas.utils.ByteBuddyUtils.TypeConversion<T>
- Direct Known Subclasses:
ByteBuddyUtils.ConvertType,ByteBuddyUtils.ConvertValueForGetter,ByteBuddyUtils.ConvertValueForSetter
- Enclosing class:
ByteBuddyUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert(TypeDescriptor<?> typeDescriptor) protected abstract TconvertArray(TypeDescriptor<?> type) protected abstract TconvertByteBuffer(TypeDescriptor<?> type) protected abstract TconvertCharSequence(TypeDescriptor<?> type) protected abstract TconvertCollection(TypeDescriptor<?> type) protected abstract TconvertDateTime(TypeDescriptor<?> type) protected abstract TconvertDefault(TypeDescriptor<?> type) protected abstract TconvertEnum(TypeDescriptor<?> type) protected abstract TconvertIterable(TypeDescriptor<?> type) protected abstract TconvertList(TypeDescriptor<?> type) protected abstract TconvertMap(TypeDescriptor<?> type) protected abstract TconvertPrimitive(TypeDescriptor<?> type) protected StackManipulationshortCircuitReturnNull(StackManipulation readValue, StackManipulation onNotNull)
-
Constructor Details
-
TypeConversion
public TypeConversion()
-
-
Method Details
-
convert
-
shortCircuitReturnNull
protected StackManipulation shortCircuitReturnNull(StackManipulation readValue, StackManipulation onNotNull) -
convertArray
-
convertIterable
-
convertCollection
-
convertList
-
convertMap
-
convertDateTime
-
convertByteBuffer
-
convertCharSequence
-
convertPrimitive
-
convertEnum
-
convertDefault
-