com.intellij.psi.stubs.StubInputStream#readBoolean ( )源码实例Demo

下面列出了com.intellij.psi.stubs.StubInputStream#readBoolean ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: bamboo-soy   文件: AtParamStub.java
@NotNull
@Override
public AtParamStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub)
    throws IOException {
  final StringRef ref = dataStream.readName();
  final StringRef ref2 = dataStream.readName();
  return new AtParamStub(
      parentStub, ref.getString(), ref2.getString(), dataStream.readBoolean());
}
 
源代码2 项目: BashSupport   文件: BashVarDefElementType.java
@NotNull
public BashVarDefStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub) throws IOException {
    StringRef ref = dataStream.readName();
    boolean readOnly = dataStream.readBoolean();

    return new BashVarDefStubImpl(parentStub, ref, this, readOnly);
}
 
@NotNull
public BashCommandStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub) throws IOException {
    StringRef bashCommandFilename = dataStream.readName();
    boolean internalCommandBash3 = dataStream.readBoolean();
    boolean internalCommandBash4 = dataStream.readBoolean();
    boolean genericCommand = dataStream.readBoolean();

    return new BashCommandStubImpl(parentStub, StringRef.toString(bashCommandFilename), this, internalCommandBash3, internalCommandBash4, genericCommand);
}
 
@Nonnull
@Override
public CSharpReferenceExpressionStub deserialize(@Nonnull StubInputStream dataStream, StubElement parentStub) throws IOException
{
	StringRef referenceText = dataStream.readName();
	int kind = dataStream.readVarInt();
	int memberAccessType = dataStream.readVarInt();
	boolean global = dataStream.readBoolean();
	return new CSharpReferenceExpressionStub(parentStub, this, StringRef.toString(referenceText), kind, memberAccessType, global);
}
 
@NotNull
@Override
public RmlFileStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub) throws IOException {
    return new RmlFileStub(null, dataStream.readBoolean());
}
 
源代码6 项目: bamboo-soy   文件: TemplateBlockStub.java
@NotNull
@Override
public TemplateBlockStub deserialize(
    @NotNull StubInputStream dataStream, StubElement parentStub) throws IOException {
  return new TemplateBlockStub(parentStub, dataStream.readBoolean());
}