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

Copyright © 2010-2011. All Rights Reserved.