Skip to content

Scanner

Defined in: packages/aip/src/resourcename/scanner.ts:6

Scanner scans a resource name.

new Scanner(name): Scanner

Defined in: packages/aip/src/resourcename/scanner.ts:13

string

Scanner

end(): number

Defined in: packages/aip/src/resourcename/scanner.ts:69

End returns the end index (exclusive) of the current segment.

number


full(): boolean

Defined in: packages/aip/src/resourcename/scanner.ts:83

Full returns true if the scanner has detected a full resource name.

boolean


scan(): boolean

Defined in: packages/aip/src/resourcename/scanner.ts:18

Scan to the next segment.

boolean


segment(): Segment

Defined in: packages/aip/src/resourcename/scanner.ts:76

Segment returns the current segment.

Segment


serviceName(): string

Defined in: packages/aip/src/resourcename/scanner.ts:90

ServiceName returns the service name, when the scanner has detected a full resource name.

string


start(): number

Defined in: packages/aip/src/resourcename/scanner.ts:62

Start returns the start index (inclusive) of the current segment.

number