本文整理了Java中com.esotericsoftware.kryo.io.Input.readBoolean()
方法的一些代码示例,展示了Input.readBoolean()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Input.readBoolean()
方法的具体详情如下:
包路径:com.esotericsoftware.kryo.io.Input
类名称:Input
方法名:readBoolean
[英]Reads a 1 byte boolean.
[中]读取一个1字节的布尔值。
代码示例来源:origin: apache/incubator-dubbo
@Override
public boolean readBool() throws IOException {
try {
return input.readBoolean();
} catch (KryoException e) {
throw new IOException(e);
}
}
代码示例来源:origin: apache/incubator-dubbo
@Override
public boolean readBool() throws IOException {
try {
return input.readBoolean();
} catch (KryoException e) {
throw new IOException(e);
}
}
代码示例来源:origin: apache/flink
@Override
public PyBoolean read(Kryo kryo, Input input, Class<PyBoolean> type) {
return new PyBoolean(input.readBoolean());
}
}
代码示例来源:origin: apache/kylin
@Override
public BitSet read(final Kryo kryo, final Input input, final Class<BitSet> bitSetClass) {
final int len = input.readInt(true);
final BitSet ret = new BitSet(len);
for (int i = 0; i < len; i++) {
ret.set(i, input.readBoolean());
}
return ret;
}
}
代码示例来源:origin: alibaba/jstorm
targetTaskId = input.readInt();
timeStamp = input.readLong();
isBatchTuple = input.readBoolean();
taskId = input.readInt(true);
streamId = input.readInt(true);
代码示例来源:origin: apache/tinkerpop
@Override
public boolean readBoolean() {
return unshadedInput.readBoolean();
}
}
代码示例来源:origin: magro/memcached-session-manager
@Override
public User read(Kryo kryo, Input input, Class<User> type) {
final String password = input.readString();
final String username = input.readString();
final int size = input.readInt(true);
final List<GrantedAuthority> authorities = new ArrayList<GrantedAuthority>(size);
for (int i = 0; i < size; i++) {
authorities.add((GrantedAuthority)_kryo.readClassAndObject(input));
}
final boolean accountNonExpired = input.readBoolean();
final boolean accountNonLocked = input.readBoolean();
final boolean credentialsNonExpired = input.readBoolean();
final boolean enabled = input.readBoolean();
return new User(username, password, enabled, accountNonExpired, credentialsNonExpired, accountNonLocked, authorities);
}
代码示例来源:origin: davidmoten/rtree
private static <T, S extends Geometry> RTree<T, S> read(Input input) {
Context<T, S> context = readContext(input);
boolean hasRoot = input.readBoolean();
int size = input.readInt();
final Optional<Node<T, S>> root;
if (hasRoot) {
root = Optional.of(SerializerKryo.<T, S>readNode(input));
} else {
root = Optional.absent();
}
return SerializerHelper.create(root, size, context);
}
代码示例来源:origin: com.alibaba/dubbo
@Override
public boolean readBool() throws IOException {
try {
return input.readBoolean();
} catch (KryoException e) {
throw new IOException(e);
}
}
代码示例来源:origin: jobxhub/JobX
public boolean readBool() throws IOException {
try {
return input.readBoolean();
} catch (KryoException e) {
throw new IOException(e);
}
}
代码示例来源:origin: com.esotericsoftware/kryo
public boolean[] read (Kryo kryo, Input input, Class<boolean[]> type) {
int length = input.readVarInt(true);
if (length == NULL) return null;
boolean[] array = new boolean[--length];
for (int i = 0; i < length; i++)
array[i] = input.readBoolean();
return array;
}
代码示例来源:origin: com.esotericsoftware/kryo
public OptionalInt read (Kryo kryo, Input input, Class<OptionalInt> type) {
boolean present = input.readBoolean();
return present ? OptionalInt.of(input.readInt()) : OptionalInt.empty();
}
}
代码示例来源:origin: com.esotericsoftware/kryo-shaded
public boolean[] read (Kryo kryo, Input input, Class<boolean[]> type) {
int length = input.readVarInt(true);
if (length == NULL) return null;
boolean[] array = new boolean[--length];
for (int i = 0; i < length; i++)
array[i] = input.readBoolean();
return array;
}
代码示例来源:origin: de.javakaffee/kryo-serializers
@Override
public BitSet read(final Kryo kryo, final Input input, final Class<? extends BitSet> bitSetClass) {
final int len = input.readInt(true);
final BitSet ret = new BitSet(len);
for(int i = 0; i < len; i++) {
ret.set(i, input.readBoolean());
}
return ret;
}
}
代码示例来源:origin: magro/kryo-serializers
@Override
public BitSet read(final Kryo kryo, final Input input, final Class<? extends BitSet> bitSetClass) {
final int len = input.readInt(true);
final BitSet ret = new BitSet(len);
for(int i = 0; i < len; i++) {
ret.set(i, input.readBoolean());
}
return ret;
}
}
代码示例来源:origin: com.esotericsoftware/kryo
public void read (Input input, Object object) {
try {
field.setBoolean(object, input.readBoolean());
} catch (Exception e) {
KryoException ex = new KryoException(e);
ex.addTrace(this + " (" + type.getName() + ")");
throw ex;
}
}
代码示例来源:origin: com.esotericsoftware/kryo
public OptionalLong read (Kryo kryo, Input input, Class<OptionalLong> type) {
boolean present = input.readBoolean();
return present ? OptionalLong.of(input.readLong()) : OptionalLong.empty();
}
}
代码示例来源:origin: com.esotericsoftware/kryo
public OptionalDouble read (Kryo kryo, Input input, Class<OptionalDouble> type) {
boolean present = input.readBoolean();
return present ? OptionalDouble.of(input.readDouble()) : OptionalDouble.empty();
}
}
代码示例来源:origin: com.esotericsoftware/kryo
public Calendar read (Kryo kryo, Input input, Class<Calendar> type) {
Calendar result = Calendar.getInstance(timeZoneSerializer.read(kryo, input, TimeZone.class));
result.setTimeInMillis(input.readLong(true));
result.setLenient(input.readBoolean());
result.setFirstDayOfWeek(input.readInt(true));
result.setMinimalDaysInFirstWeek(input.readInt(true));
long gregorianChange = input.readLong(false);
if (gregorianChange != DEFAULT_GREGORIAN_CUTOVER)
if (result instanceof GregorianCalendar) ((GregorianCalendar)result).setGregorianChange(new Date(gregorianChange));
return result;
}
代码示例来源:origin: com.esotericsoftware.kryo/kryo
public Calendar read (Kryo kryo, Input input, Class<Calendar> type) {
Calendar result = Calendar.getInstance(timeZoneSerializer.read(kryo, input, TimeZone.class));
result.setTimeInMillis(input.readLong(true));
result.setLenient(input.readBoolean());
result.setFirstDayOfWeek(input.readInt(true));
result.setMinimalDaysInFirstWeek(input.readInt(true));
long gregorianChange = input.readLong(false);
if (gregorianChange != DEFAULT_GREGORIAN_CUTOVER)
if (result instanceof GregorianCalendar) ((GregorianCalendar)result).setGregorianChange(new Date(gregorianChange));
return result;
}
内容来源于网络,如有侵权,请联系作者删除!