Skip to content

class CodeSnippetFieldSelector

Package: swiss.avm.up.core.generic.extension.javamodel.CodeSnippetFieldSelector

Direct Known Subclasses:


class CodeSnippetFieldSelector extends AFieldSelector

Properties

comment

Describes the intent of this Resource.

TextLiteral[0..1]

A Literal that accepts multiple lines of text.

complexType

Type[1..1]

complexType

Complex[1..1]

subField

CodeSnippet[0..1]

target

Reference to the decorated Resource.

Resource[1..1]

The base class of any Resource in the system.

Method Summary

getName

@FCodeSnippetToCode

getName

@FName

getPath

@FCodeSnippetToCode

Return:

List<TypePathLiteral>

getSubFieldPath

@TemplateFunction

List of all fields from the current field back to the base field, but without array indices.

Return:

List<Field>

internal_getCodeSnippetChildren

@FCodeSnippetToCode

Return:

List<Resource>

internal_getLeafType

@TemplateFunction

Return:

Type

internal_getSubFieldPathInverse

@TemplateFunction

Return:

List<Field>