Example usage for javax.lang.model.element Modifier TRANSIENT

List of usage examples for javax.lang.model.element Modifier TRANSIENT

Introduction

In this page you can find the example usage for javax.lang.model.element Modifier TRANSIENT.

Prototype

Modifier TRANSIENT

To view the source code for javax.lang.model.element Modifier TRANSIENT.

Click Source Link

Document

The modifier transient

Usage

From source file:org.leandreck.endpoints.processor.model.TypeNodeFactory.java

public List<TypeNode> defineChildren(final TypeElement typeElement, final DeclaredType typeMirror) {
    final List<String> publicGetter = definePublicGetter(typeElement, typeMirror, typeUtils);

    return ElementFilter.fieldsIn(typeElement.getEnclosedElements()).stream()
            .filter(c -> c.getAnnotation(TypeScriptIgnore.class) == null)
            .filter(c -> !c.getModifiers().contains(Modifier.TRANSIENT))
            .filter(c -> filterVariableElements(c, publicGetter))
            .map(it -> this.createTypeNode(it, /* parameterName */ null, typeMirror)).collect(toList());
}