SPeCS Packages Documentation
    Preparing search index...

    Points to a named program element reference

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _javaObject: any
    _defaultAttributeInfo: {
        jpMapper?: {
            androidManifest: typeof AndroidManifest;
            annotation: typeof Annotation;
            anonymousExec: typeof AnonymousExec;
            app: typeof App;
            arrayAccess: typeof ArrayAccess;
            assert: typeof Assert;
            assignment: typeof Assignment;
            binaryExpression: typeof BinaryExpression;
            body: typeof Body;
            break: typeof Break;
            call: typeof Call;
            callStatement: typeof CallStatement;
            case: typeof Case;
            catch: typeof Catch;
            class: typeof Class;
            comment: typeof Comment;
            constructor: typeof Constructor;
            continue: typeof Continue;
            declaration: typeof Declaration;
            enum: typeof Enum;
            enumValue: typeof EnumValue;
            executable: typeof Executable;
            expression: typeof Expression;
            field: typeof Field;
            fieldAccess: typeof FieldAccess;
            file: typeof FileJp;
            if: typeof If;
            interfaceType: typeof InterfaceType;
            joinpoint: typeof Joinpoint;
            libClass: typeof LibClass;
            libMethod: typeof LibMethod;
            literal: typeof Literal;
            localVariable: typeof LocalVariable;
            loop: typeof Loop;
            method: typeof Method;
            NamedType: typeof NamedType;
            new: typeof New;
            opAssignment: typeof OpAssignment;
            pragma: typeof Pragma;
            reference: typeof Reference;
            return: typeof Return;
            snippetExpr: typeof SnippetExpr;
            snippetStmt: typeof SnippetStmt;
            statement: typeof Statement;
            switch: typeof Switch;
            ternary: typeof Ternary;
            this: typeof This;
            throw: typeof Throw;
            try: typeof Try;
            type: typeof Type;
            typeReference: typeof TypeReference;
            unaryExpression: typeof UnaryExpression;
            var: typeof Var;
            xmlElement: typeof XmlElement;
            xmlNode: typeof XmlNode;
        };
        map?: DefaultAttributeMap;
        name: string
        | null;
        type?: PrivateMapper;
    } = ...

    Accessors

    • get dump(): string

      Returns string

    • get joinPointType(): string

      Returns string

    • get modifiers(): string[]

      An array of modifiers (e.g., final, static) applied to this node. If no modifiers are applied, or if the node does not support modifiers, returns an empty array

      Returns string[]

    • set modifiers(value: string[]): void

      An array of modifiers (e.g., final, static) applied to this node. If no modifiers are applied, or if the node does not support modifiers, returns an empty array

      Parameters

      • value: string[]

      Returns void

    • get node(): object

      Returns object

    • get scopeNodes(): LaraJoinPoint[]

      Returns LaraJoinPoint[]

    • get self(): LaraJoinPoint

      Returns LaraJoinPoint

    • get super(): LaraJoinPoint

      Returns LaraJoinPoint

    Methods

    • Parameters

      • position: "replace" | "after" | "before"
      • code: string

      Returns LaraJoinPoint[]

    • Parameters

      Returns LaraJoinPoint[]

    • Parameters

      • name: string

      Returns boolean

    • Parameters

      • names: string[]

      Returns boolean

    • Returns string