fr.hammons.slinc.annotations
package fr.hammons.slinc.annotations
Members list
Type members
Classlikes
trait DependencyAnnotation
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
class NameOverride(val name: String, val platforms: (OS, Arch)*) extends StaticAnnotation
Attributes
- Companion
- object
- Supertypes
-
trait StaticAnnotationclass Annotationclass Objecttrait Matchableclass Any
object NameOverride
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NameOverride.type
final case class Needs(libName: String) extends StaticAnnotation, DependencyAnnotation
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DependencyAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object Needs
final case class NeedsFile(path: String) extends StaticAnnotation, DependencyAnnotation
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DependencyAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object NeedsFile
final case class NeedsResource(resourcePath: String) extends StaticAnnotation, DependencyAnnotation
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DependencyAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object NeedsResource
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NeedsResource.type
In this article