Tabnine Logo
CopyableValueSerializer
Code IndexAdd Tabnine to your IDE (free)

How to use
CopyableValueSerializer
in
org.apache.flink.api.java.typeutils.runtime

Best Java code snippets using org.apache.flink.api.java.typeutils.runtime.CopyableValueSerializer (Showing top 20 results out of 315)

origin: apache/flink

private static <X extends CopyableValue<X>> CopyableValueSerializer<X> createCopyableValueSerializer(Class<X> clazz) {
  return new CopyableValueSerializer<X>(clazz);
}

origin: apache/flink

@Override
public boolean equals(Object obj) {
  if (obj instanceof CopyableValueSerializer) {
    @SuppressWarnings("unchecked")
    CopyableValueSerializer<T> copyableValueSerializer = (CopyableValueSerializer<T>) obj;
    return copyableValueSerializer.canEqual(this) &&
      valueClass == copyableValueSerializer.valueClass;
  } else {
    return false;
  }
}
origin: apache/flink

@Override
public T copy(T from) {
  return copy(from, createInstance());
}

origin: apache/flink

@Override
public T deserialize(DataInputView source) throws IOException {
  return deserialize(createInstance(), source);
}

origin: apache/flink

@Override
public int getLength() {
  ensureInstanceInstantiated();
  return instance.getBinaryLength();
}
origin: apache/flink

private void ensureInstanceInstantiated() {
  if (instance == null) {
    instance = createInstance();
  }
}

origin: com.alibaba.blink/flink-core

@Override
public T deserialize(DataInputView source) throws IOException {
  return deserialize(createInstance(), source);
}

origin: apache/flink

@Override
public void copy(DataInputView source, DataOutputView target) throws IOException {
  ensureInstanceInstantiated();
  instance.copy(source, target);
}

origin: org.apache.flink/flink-core

private void ensureInstanceInstantiated() {
  if (instance == null) {
    instance = createInstance();
  }
}

origin: apache/flink

@Override
protected TypeSerializer<StringValue> createSerializer() {
  return new CopyableValueSerializer<StringValue>(StringValue.class);
}
origin: com.alibaba.blink/flink-core

@Override
public T copy(T from) {
  return copy(from, createInstance());
}

origin: org.apache.flink/flink-core

@Override
public T deserialize(DataInputView source) throws IOException {
  return deserialize(createInstance(), source);
}

origin: com.alibaba.blink/flink-core

@Override
public void copy(DataInputView source, DataOutputView target) throws IOException {
  ensureInstanceInstantiated();
  instance.copy(source, target);
}

origin: org.apache.flink/flink-core

@Override
public boolean equals(Object obj) {
  if (obj instanceof CopyableValueSerializer) {
    @SuppressWarnings("unchecked")
    CopyableValueSerializer<T> copyableValueSerializer = (CopyableValueSerializer<T>) obj;
    return copyableValueSerializer.canEqual(this) &&
      valueClass == copyableValueSerializer.valueClass;
  } else {
    return false;
  }
}
origin: com.alibaba.blink/flink-core

private void ensureInstanceInstantiated() {
  if (instance == null) {
    instance = createInstance();
  }
}

origin: apache/flink

ioMan = new IOManagerAsync();
TypeSerializer<StringValue> serializer = new CopyableValueSerializer<StringValue>(StringValue.class);
TypeComparator<StringValue> comparator = new CopyableValueComparator<StringValue>(true, StringValue.class);
origin: org.apache.flink/flink-core

@Override
public T copy(T from) {
  return copy(from, createInstance());
}

origin: org.apache.flink/flink-core

@Override
public int getLength() {
  ensureInstanceInstantiated();
  return instance.getBinaryLength();
}
origin: com.alibaba.blink/flink-core

@Override
public boolean equals(Object obj) {
  if (obj instanceof CopyableValueSerializer) {
    @SuppressWarnings("unchecked")
    CopyableValueSerializer<T> copyableValueSerializer = (CopyableValueSerializer<T>) obj;
    return copyableValueSerializer.canEqual(this) &&
      valueClass == copyableValueSerializer.valueClass;
  } else {
    return false;
  }
}
origin: com.alibaba.blink/flink-core

private static <X extends CopyableValue<X>> CopyableValueSerializer<X> createCopyableValueSerializer(Class<X> clazz) {
  return new CopyableValueSerializer<X>(clazz);
}

org.apache.flink.api.java.typeutils.runtimeCopyableValueSerializer

Most used methods

  • <init>
  • canEqual
  • copy
  • createInstance
  • deserialize
  • ensureInstanceInstantiated

Popular in Java

  • Finding current android device location
  • findViewById (Activity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setScale (BigDecimal)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Socket (java.net)
    Provides a client-side TCP socket.
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • JTextField (javax.swing)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now