A C D E F G I K L N P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterProjectsRead(MavenSession) - Method in class kr.motd.maven.os.DetectExtension
C
- CLASSIFIER_WITH_LIKES_PROPERTY - Static variable in class kr.motd.maven.os.DetectMojo
- classifierWithLikes - Variable in class kr.motd.maven.os.DetectMojo
- closeQuietly(Closeable) - Static method in class kr.motd.maven.os.Detector
D
- DEFAULT_REDHAT_VARIANTS - Static variable in class kr.motd.maven.os.Detector
- detect(Properties, List<String>) - Method in class kr.motd.maven.os.Detector
- DETECTED_ARCH - Static variable in class kr.motd.maven.os.Detector
- DETECTED_BITNESS - Static variable in class kr.motd.maven.os.Detector
- DETECTED_CLASSIFIER - Static variable in class kr.motd.maven.os.Detector
- DETECTED_NAME - Static variable in class kr.motd.maven.os.Detector
- DETECTED_RELEASE - Static variable in class kr.motd.maven.os.Detector
- DETECTED_RELEASE_LIKE_PREFIX - Static variable in class kr.motd.maven.os.Detector
- DETECTED_RELEASE_VERSION - Static variable in class kr.motd.maven.os.Detector
- DETECTED_VERSION - Static variable in class kr.motd.maven.os.Detector
- DETECTED_VERSION_MAJOR - Static variable in class kr.motd.maven.os.Detector
- DETECTED_VERSION_MINOR - Static variable in class kr.motd.maven.os.Detector
- DetectExtension - Class in kr.motd.maven.os
-
Detects the current operating system and architecture, normalizes them, and sets them to various project properties.
- DetectExtension(Logger) - Constructor for class kr.motd.maven.os.DetectExtension
- DetectionException - Exception in kr.motd.maven.os
- DetectionException(String) - Constructor for exception kr.motd.maven.os.DetectionException
- DetectMojo - Class in kr.motd.maven.os
-
Detects the current operating system and architecture, normalizes them, and sets them to various project properties.
- DetectMojo() - Constructor for class kr.motd.maven.os.DetectMojo
- detector - Variable in class kr.motd.maven.os.DetectExtension
- detector - Variable in class kr.motd.maven.os.DetectMojo
- Detector - Class in kr.motd.maven.os
- Detector() - Constructor for class kr.motd.maven.os.Detector
- Detector(SystemPropertyOperationProvider, FileOperationProvider) - Constructor for class kr.motd.maven.os.Detector
- Detector.LinuxRelease - Class in kr.motd.maven.os
- Detector.SimpleFileOperations - Class in kr.motd.maven.os
- Detector.SimpleSystemPropertyOperations - Class in kr.motd.maven.os
- determineBitness(String) - Method in class kr.motd.maven.os.Detector
E
- execute() - Method in class kr.motd.maven.os.DetectMojo
F
- fileOperationProvider - Variable in class kr.motd.maven.os.Detector
- FileOperationProvider - Interface in kr.motd.maven.os
-
Interface exposing file operations.
G
- getClassifierWithLikes(String) - Static method in class kr.motd.maven.os.DetectMojo
-
Takes a comma-separated value of os "likes" to be included in the generated classifier and returns them as a list.
- getClassifierWithLikes(MavenSession) - Static method in class kr.motd.maven.os.DetectExtension
-
Inspects the session's user and project properties for the
DetectMojo.CLASSIFIER_WITH_LIKES_PROPERTYand separates the property into a list. - getLinuxRelease() - Method in class kr.motd.maven.os.Detector
- getSystemProperty(String) - Method in class kr.motd.maven.os.Detector.SimpleSystemPropertyOperations
- getSystemProperty(String) - Method in interface kr.motd.maven.os.SystemPropertyOperationProvider
-
Gets the system property indicated by the specified name.
- getSystemProperty(String, String) - Method in class kr.motd.maven.os.Detector.SimpleSystemPropertyOperations
- getSystemProperty(String, String) - Method in interface kr.motd.maven.os.SystemPropertyOperationProvider
-
Gets the system property indicated by the specified name.
- guessBitnessFromArchitecture(String) - Static method in class kr.motd.maven.os.Detector
I
- id - Variable in class kr.motd.maven.os.Detector.LinuxRelease
- injectRepositorySession(Logger, MavenSession, Map<String, String>) - Static method in class kr.motd.maven.os.RepositorySessionInjector
- injectSession(MavenSession, Map<String, String>) - Method in class kr.motd.maven.os.DetectExtension
- interpolate(Map<String, String>, Iterable<Dependency>) - Static method in class kr.motd.maven.os.DetectExtension
- interpolate(Map<String, String>, String) - Static method in class kr.motd.maven.os.DetectExtension
- interpolate(Map<String, String>, ModelBase) - Static method in class kr.motd.maven.os.DetectExtension
- interpolate(Map<String, String>, MavenProject) - Static method in class kr.motd.maven.os.DetectExtension
K
- kr.motd.maven.os - package kr.motd.maven.os
L
- like - Variable in class kr.motd.maven.os.Detector.LinuxRelease
- LINUX_ID_LIKE_PREFIX - Static variable in class kr.motd.maven.os.Detector
- LINUX_ID_PREFIX - Static variable in class kr.motd.maven.os.Detector
- LINUX_OS_RELEASE_FILES - Static variable in class kr.motd.maven.os.Detector
- LINUX_VERSION_ID_PREFIX - Static variable in class kr.motd.maven.os.Detector
- LinuxRelease(String, String, Set<String>) - Constructor for class kr.motd.maven.os.Detector.LinuxRelease
- log(String) - Method in class kr.motd.maven.os.Detector
- logger - Variable in class kr.motd.maven.os.DetectExtension
- logProperty(String, String) - Method in class kr.motd.maven.os.Detector
N
- normalize(String) - Static method in class kr.motd.maven.os.Detector
- normalizeArch(String) - Static method in class kr.motd.maven.os.Detector
- normalizeOs(String) - Static method in class kr.motd.maven.os.Detector
- normalizeOsReleaseValue(String) - Static method in class kr.motd.maven.os.Detector
P
- parseLinuxOsReleaseFile(String) - Method in class kr.motd.maven.os.Detector
-
Parses a file in the format of
/etc/os-releaseand return aDetector.LinuxReleasebased on theID,ID_LIKE, andVERSION_IDentries. - parseLinuxRedhatReleaseFile(String) - Method in class kr.motd.maven.os.Detector
-
Parses the
/etc/redhat-releaseand returns aDetector.LinuxReleasecontaining the ID and like ["rhel", "fedora", ID]. - project - Variable in class kr.motd.maven.os.DetectMojo
R
- readFile(String) - Method in class kr.motd.maven.os.Detector.SimpleFileOperations
- readFile(String) - Method in interface kr.motd.maven.os.FileOperationProvider
-
Gets a
InputStreamfor reading the content of the file with the specified path. - REDHAT_MAJOR_VERSION_REGEX - Static variable in class kr.motd.maven.os.Detector
- REDHAT_RELEASE_FILE - Static variable in class kr.motd.maven.os.Detector
- RepositorySessionInjector - Class in kr.motd.maven.os
- RepositorySessionInjector() - Constructor for class kr.motd.maven.os.RepositorySessionInjector
S
- serialVersionUID - Static variable in exception kr.motd.maven.os.DetectionException
- setProperty(Properties, String, String) - Method in class kr.motd.maven.os.Detector
- setSystemProperty(String, String) - Method in class kr.motd.maven.os.Detector.SimpleSystemPropertyOperations
- setSystemProperty(String, String) - Method in interface kr.motd.maven.os.SystemPropertyOperationProvider
-
Sets the system property indicated by the specified name.
- SimpleFileOperations() - Constructor for class kr.motd.maven.os.Detector.SimpleFileOperations
- SimpleSystemPropertyOperations() - Constructor for class kr.motd.maven.os.Detector.SimpleSystemPropertyOperations
- systemPropertyOperationProvider - Variable in class kr.motd.maven.os.Detector
- SystemPropertyOperationProvider - Interface in kr.motd.maven.os
-
Interface exposing system property operations.
U
V
- version - Variable in class kr.motd.maven.os.Detector.LinuxRelease
- VERSION_REGEX - Static variable in class kr.motd.maven.os.Detector
All Classes All Packages