java.nio.charset.CoderResult.isMalformed()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中java.nio.charset.CoderResult.isMalformed()方法的一些代码示例,展示了CoderResult.isMalformed()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。CoderResult.isMalformed()方法的具体详情如下:
包路径:java.nio.charset.CoderResult
类名称:CoderResult
方法名:isMalformed

CoderResult.isMalformed介绍

[英]Returns true if this result represents a malformed-input error.
[中]如果此结果表示格式错误的输入错误,则返回true。

代码示例

代码示例来源:origin: wildfly/wildfly

if (result.isMalformed()) {
  throw msg.malformedInput();

代码示例来源:origin: org.apache.ant/ant

final CoderResult res = enc.encode(cb, out, true);
if (res.isUnmappable() || res.isMalformed()) {

代码示例来源:origin: robovm/robovm

decoder.reset();
if (result.isMalformed() || result.isUnmappable()) {
  result.throwException();

代码示例来源:origin: alibaba/mdrill

CoderResult res = enc.encode(cb, out,true);
if (res.isUnmappable() || res.isMalformed()) {

代码示例来源:origin: apache/ignite

assert ! res.isMalformed() && ! res.isUnmappable();

代码示例来源:origin: wildfly/wildfly

if (result.isMalformed()) {
  throw msg.malformedInput();

代码示例来源:origin: apache/flume

if (res.isMalformed() || res.isUnmappable()) {
 res.throwException();
 if (res.isMalformed() || res.isUnmappable()) {
  res.throwException();

代码示例来源:origin: org.apache.commons/commons-compress

final CoderResult res = enc.encode(cb, out, false);
if (res.isUnmappable() || res.isMalformed()) {

代码示例来源:origin: robovm/robovm

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (malformedInputAction == CodingErrorAction.REPORT && result.isMalformed()) {
    throw new MalformedInputException(result.length());
  } else if (unmappableCharacterAction == CodingErrorAction.REPORT && result.isUnmappable()) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: robovm/robovm

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (result.isMalformed() && malformedInputAction == CodingErrorAction.REPORT) {
    throw new MalformedInputException(result.length());
  } else if (result.isUnmappable() && unmappableCharacterAction == CodingErrorAction.REPORT) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: jline/jline

decoder.reset();
if (result.isMalformed()) {
  throw new MalformedInputException(result.length());
} else if (result.isUnmappable()) {

代码示例来源:origin: org.msgpack/msgpack-core

private void handleCoderError(CoderResult cr)
    throws CharacterCodingException
{
  if ((cr.isMalformed() && actionOnMalformedString == CodingErrorAction.REPORT) ||
      (cr.isUnmappable() && actionOnUnmappableString == CodingErrorAction.REPORT)) {
    cr.throwException();
  }
}

代码示例来源:origin: org.teiid/teiid-common-core

private void checkResult(CoderResult cr) throws IOException {
  if (!cr.isUnderflow() && cr.isError()) {
    if (cr.isMalformed() || cr.isUnmappable()) {
      try {
        cr.throwException();
      } catch (CharacterCodingException e) {
        throw new IOException(CorePlugin.Util.gs(CorePlugin.Event.TEIID10082, cd.charset().displayName(), bytesProcessed + bb.position() + 1), e);
      }
    }
    cr.throwException();
  }
}

代码示例来源:origin: org.apache.james/apache-mime4j-mbox-iterator

private void decodeNextCharBuffer() throws CharConversionException {
  CoderResult coderResult = DECODER.decode(byteBuffer, mboxCharBuffer, endOfInputFlag);
  updateEndOfInputFlag();
  mboxCharBuffer.flip();
  if (coderResult.isError()) {
    if (coderResult.isMalformed()) {
      throw new CharConversionException("Malformed input!");
    } else if (coderResult.isUnmappable()) {
      throw new CharConversionException("Unmappable character!");
    }
  }
}

代码示例来源:origin: MobiVM/robovm

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (malformedInputAction == CodingErrorAction.REPORT && result.isMalformed()) {
    throw new MalformedInputException(result.length());
  } else if (unmappableCharacterAction == CodingErrorAction.REPORT && result.isUnmappable()) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: ibinti/bugvm

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (malformedInputAction == CodingErrorAction.REPORT && result.isMalformed()) {
    throw new MalformedInputException(result.length());
  } else if (unmappableCharacterAction == CodingErrorAction.REPORT && result.isUnmappable()) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: MobiVM/robovm

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (result.isMalformed() && malformedInputAction == CodingErrorAction.REPORT) {
    throw new MalformedInputException(result.length());
  } else if (result.isUnmappable() && unmappableCharacterAction == CodingErrorAction.REPORT) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: ibinti/bugvm

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (result.isMalformed() && malformedInputAction == CodingErrorAction.REPORT) {
    throw new MalformedInputException(result.length());
  } else if (result.isUnmappable() && unmappableCharacterAction == CodingErrorAction.REPORT) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (malformedInputAction == CodingErrorAction.REPORT && result.isMalformed()) {
    throw new MalformedInputException(result.length());
  } else if (unmappableCharacterAction == CodingErrorAction.REPORT && result.isUnmappable()) {
    throw new UnmappableCharacterException(result.length());
  }
}

代码示例来源:origin: com.gluonhq/robovm-rt

private void checkCoderResult(CoderResult result) throws CharacterCodingException {
  if (malformedInputAction == CodingErrorAction.REPORT && result.isMalformed()) {
    throw new MalformedInputException(result.length());
  } else if (unmappableCharacterAction == CodingErrorAction.REPORT && result.isUnmappable()) {
    throw new UnmappableCharacterException(result.length());
  }
}

相关文章