GrammarScope  4.0.0
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
grammarscope.artifacts.ATypedDependencies Class Reference
Inheritance diagram for grammarscope.artifacts.ATypedDependencies:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.artifacts.ATypedDependencies:
Collaboration graph
[legend]

Public Member Functions

 ATypedDependencies (final TypedDependencyProvider provider, final TypedDependencyMode mode)
 
TypedDependencyProvider getProvider ()
 
TypedDependencyMode getMode ()
 
String toString ()
 

Private Attributes

final TypedDependencyProvider provider
 
final TypedDependencyMode mode
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

Artifact representing typed dependencies

Author
Bernard Bou

Constructor & Destructor Documentation

◆ ATypedDependencies()

grammarscope.artifacts.ATypedDependencies.ATypedDependencies ( final TypedDependencyProvider  provider,
final TypedDependencyMode  mode 
)

Constructor

Parameters
modetyped dependency mode

Member Function Documentation

◆ getMode()

TypedDependencyMode grammarscope.artifacts.ATypedDependencies.getMode ( )

Get typed dependency mode

Returns
typed dependency mode

◆ getProvider()

TypedDependencyProvider grammarscope.artifacts.ATypedDependencies.getProvider ( )

Get typed dependency provider

Returns
typed dependency provider

◆ toString()

String grammarscope.artifacts.ATypedDependencies.toString ( )

Member Data Documentation

◆ mode

final TypedDependencyMode grammarscope.artifacts.ATypedDependencies.mode
private

Typed dependency mode

◆ provider

final TypedDependencyProvider grammarscope.artifacts.ATypedDependencies.provider
private

Typed dependency provider

◆ serialVersionUID

final long grammarscope.artifacts.ATypedDependencies.serialVersionUID = 1L
staticprivate

The documentation for this class was generated from the following file: