Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
J
L
M
N
P
R
S
A
AbstractApplicationInfoFormatter
- Class in
net.sf.appinfo.formatter
Abstract ApplicationInfoFormatter implementation with common functionality for all formatters.
AbstractApplicationInfoFormatter()
- Constructor for class net.sf.appinfo.formatter.
AbstractApplicationInfoFormatter
AbstractInitAwareApplicationInfo
- Class in
net.sf.appinfo
Abstract ApplicationInfo implementation with base mechanisms related to initlialization.
AbstractInitAwareApplicationInfo()
- Constructor for class net.sf.appinfo.
AbstractInitAwareApplicationInfo
AbstractManifestReader
- Class in
net.sf.appinfo.reader
Abstract ManifestReader implementation with common mechanisms (like synchronization and exception conversion) delegating Manifest initialization to concrete subclasses.
AbstractManifestReader()
- Constructor for class net.sf.appinfo.reader.
AbstractManifestReader
ApplicationInfo
- Interface in
net.sf.appinfo
Interface for classes returning partial information about application.
ApplicationInfoFormatter
- Interface in
net.sf.appinfo.formatter
Interface for class formating application info into specific format ready for end use.
AssertUtil
- Class in
net.sf.appinfo.util
Utility class with validation checks.
B
BasicApplicationInfoFormatter
- Class in
net.sf.appinfo.formatter
Basic implementation of class formating application info to desired format.
BasicApplicationInfoFormatter(ApplicationInfo)
- Constructor for class net.sf.appinfo.formatter.
BasicApplicationInfoFormatter
C
CachingApplicationInfoFormatter
- Class in
net.sf.appinfo.formatter
ApplicationInfo formatter with caching abilities.
CachingApplicationInfoFormatter(ApplicationInfoFormatter)
- Constructor for class net.sf.appinfo.formatter.
CachingApplicationInfoFormatter
ChainedApplicationInfo
- Class in
net.sf.appinfo
ApplicationInfo implementation which can use the first initialized ApplicationInfo in a chain.
ChainedApplicationInfo(InitAwareApplicationInfo...)
- Constructor for class net.sf.appinfo.
ChainedApplicationInfo
D
DEFAULT_BUILD_DATE
- Static variable in interface net.sf.appinfo.
ApplicationInfo
DEFAULT_BUILD_NUMBER
- Static variable in interface net.sf.appinfo.
ApplicationInfo
DEFAULT_NAME
- Static variable in interface net.sf.appinfo.
ApplicationInfo
DEFAULT_NOT_INITED
- Static variable in interface net.sf.appinfo.
InitAwareApplicationInfo
DEFAULT_SCM_REVISION
- Static variable in interface net.sf.appinfo.
ApplicationInfo
DEFAULT_VERSION
- Static variable in interface net.sf.appinfo.
ApplicationInfo
F
FallbackApplicationInfo
- Class in
net.sf.appinfo
Safe ApplicationInfo implementation which cannot fail on initialization and return default values.
FallbackApplicationInfo()
- Constructor for class net.sf.appinfo.
FallbackApplicationInfo
FileManifestReader
- Class in
net.sf.appinfo.reader
ManifestReader implementation reading manifest from given file.
FileManifestReader(String)
- Constructor for class net.sf.appinfo.reader.
FileManifestReader
Creates reader with set given path to a manifest file.
G
getBuildDate()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
getBuildDate()
- Method in interface net.sf.appinfo.
ApplicationInfo
Returns creation date of current build.
getBuildNumber()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
getBuildNumber()
- Method in interface net.sf.appinfo.
ApplicationInfo
Returns current build number (np.
getInfo()
- Method in interface net.sf.appinfo.formatter.
ApplicationInfoFormatter
Returns application info in format which is able to direct use application.
getInfo()
- Method in class net.sf.appinfo.formatter.
BasicApplicationInfoFormatter
Returns application info in format which is able to direct use application.
getInfo()
- Method in class net.sf.appinfo.formatter.
CachingApplicationInfoFormatter
getManifest()
- Method in class net.sf.appinfo.reader.
AbstractManifestReader
Returns initialized Manifest object.
getManifest()
- Method in interface net.sf.appinfo.reader.
ManifestReader
Returns initialized Manifest object.
getName()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
getName()
- Method in interface net.sf.appinfo.
ApplicationInfo
Returns application name.
getScmRevision()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
getScmRevision()
- Method in interface net.sf.appinfo.
ApplicationInfo
Returns current SCM revision.
getVersion()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
getVersion()
- Method in interface net.sf.appinfo.
ApplicationInfo
Returns application version.
H
hasText(String)
- Static method in class net.sf.appinfo.util.
StringUtil
Returns true for string object which contains text.
I
InitAwareApplicationInfo
- Interface in
net.sf.appinfo
Extended interface for initialization aware classes returning partial information about application.
initClass()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
Performs internal class initialization.
initClass()
- Method in class net.sf.appinfo.
ChainedApplicationInfo
Performs internal class initialization.
initClass()
- Method in class net.sf.appinfo.
FallbackApplicationInfo
initClass()
- Method in class net.sf.appinfo.
SimplierManifestApplicationInfo
InitializationException
- Exception in
net.sf.appinfo.exception
Exception throws on ApplicationInfo initialization problems.
InitializationException()
- Constructor for exception net.sf.appinfo.exception.
InitializationException
InitializationException(String)
- Constructor for exception net.sf.appinfo.exception.
InitializationException
InitializationException(String, Throwable)
- Constructor for exception net.sf.appinfo.exception.
InitializationException
InitializationException(Throwable)
- Constructor for exception net.sf.appinfo.exception.
InitializationException
initializeAndReturnManifest()
- Method in class net.sf.appinfo.reader.
AbstractManifestReader
Delegated initialization (and return of) Manifest object.
initializeAndReturnManifest()
- Method in class net.sf.appinfo.reader.
FileManifestReader
Delegated initialization (and return of) Manifest object.
initializeAndReturnManifest()
- Method in class net.sf.appinfo.reader.
JarManifestReader
initializeAndReturnManifest()
- Method in class net.sf.appinfo.reader.
ServletContextManifestReader
initInfo()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
Starts initialization process of ApplicationInfo instance.
initInfo()
- Method in interface net.sf.appinfo.
InitAwareApplicationInfo
Starts initialization process of ApplicationInfo instance.
isInited()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
Returns information if class is already initialized.
isInited()
- Method in interface net.sf.appinfo.
InitAwareApplicationInfo
Returns information if class is already initialized.
J
JarManifestReader
- Class in
net.sf.appinfo.reader
ManifestReader implementation getting manifest from a JAR file.
JarManifestReader()
- Constructor for class net.sf.appinfo.reader.
JarManifestReader
Uses itself (this) as a class in JAR which manifest file will be looked for.
JarManifestReader(Class<?>)
- Constructor for class net.sf.appinfo.reader.
JarManifestReader
Uses given class as a class in JAR which manifest file will be looked for.
L
log
- Variable in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
log
- Variable in class net.sf.appinfo.formatter.
AbstractApplicationInfoFormatter
logger
- Variable in class net.sf.appinfo.
ChainedApplicationInfo
M
ManifestReader
- Interface in
net.sf.appinfo.reader
Interface for readers working on Manifest.
N
net.sf.appinfo
- package net.sf.appinfo
Contains ApplicationInfo objects which process data from readers and expose partial information about an application.
net.sf.appinfo.exception
- package net.sf.appinfo.exception
Contains AppInfo specific exceptions.
net.sf.appinfo.formatter
- package net.sf.appinfo.formatter
Contains string formatters for values offered by ApplicationInfo.
net.sf.appinfo.reader
- package net.sf.appinfo.reader
Contains readers which take proper structures from underlying sources.
net.sf.appinfo.util
- package net.sf.appinfo.util
Contains utility classes for internal usage.
notNull(Object, String)
- Static method in class net.sf.appinfo.util.
AssertUtil
Checks if passed object is not null (and throws IllegalArgumentException in other cvase).
P
printErrorWithStackTrace(String, Exception)
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
Artificial construction logging given error message and stacktrace.
printInfo()
- Method in class net.sf.appinfo.formatter.
AbstractApplicationInfoFormatter
Prints application info in format given by getInfo() to the log.
printInfo()
- Method in interface net.sf.appinfo.formatter.
ApplicationInfoFormatter
Prints application info in format given by getInfo() to the log.
printInfo()
- Method in class net.sf.appinfo.formatter.
CachingApplicationInfoFormatter
R
ReaderInitializationException
- Exception in
net.sf.appinfo.exception
Exception throws on (Manifest)Reader initialization problems.
ReaderInitializationException()
- Constructor for exception net.sf.appinfo.exception.
ReaderInitializationException
ReaderInitializationException(String)
- Constructor for exception net.sf.appinfo.exception.
ReaderInitializationException
ReaderInitializationException(String, Throwable)
- Constructor for exception net.sf.appinfo.exception.
ReaderInitializationException
ReaderInitializationException(Throwable)
- Constructor for exception net.sf.appinfo.exception.
ReaderInitializationException
S
ServletContextManifestReader
- Class in
net.sf.appinfo.reader
ManifestReader implementation using ServletContext.
ServletContextManifestReader(ServletContext)
- Constructor for class net.sf.appinfo.reader.
ServletContextManifestReader
setBuildDate(String)
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
setBuildNumber(String)
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
setName(String)
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
setScmRevision(String)
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
setVersion(String)
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
SimplierManifestApplicationInfo
- Class in
net.sf.appinfo
Simple ApplicationInfo implementation reading data from manifest.
SimplierManifestApplicationInfo(ManifestReader)
- Constructor for class net.sf.appinfo.
SimplierManifestApplicationInfo
standaloneSafeInit()
- Method in class net.sf.appinfo.
AbstractInitAwareApplicationInfo
Initializes applicationInfo in a safe way - no exception is thrown.
StringUtil
- Class in
net.sf.appinfo.util
Utility class with operation on String objects.
A
B
C
D
F
G
H
I
J
L
M
N
P
R
S
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010-2011. All Rights Reserved.