Class PropertiesSerializationProject
java.lang.Object
com.telenav.kivakit.core.messaging.broadcasters.Multicaster
com.telenav.kivakit.core.messaging.repeaters.BaseRepeater
com.telenav.kivakit.core.project.Project
com.telenav.kivakit.serialization.properties.PropertiesSerializationProject
- All Implemented Interfaces:
ResultTrait
,LanguageTrait
,SilentTryTrait
,TryTrait
,Broadcaster
,Listener
,Repeater
,Transceiver
,ProjectTrait
,RegistryTrait
,JavaTrait
,TripwireTrait
,Initializable
,Receiver
,Transmitter
,Named
,NamedObject
This class defines a KivaKit
Project
. It cannot be constructed with the new operator since it has a private
constructor. To access the singleton instance of this class, call Project.resolveProject(Class)
, or use
ProjectTrait.project(Class)
.- Author:
- jonathanl (shibo)
-
Nested Class Summary
Nested classes/interfaces inherited from class com.telenav.kivakit.core.project.Project
Project.Visitor
-
Field Summary
Fields inherited from interface com.telenav.kivakit.interfaces.code.TripwireTrait
classToCount, classToTimes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
This may be overridden to initialize a projectMethods inherited from class com.telenav.kivakit.core.project.Project
artifactId, build, dependencies, equals, groupId, hashCode, initialize, kivakitVersion, name, onInitialized, onInitializing, projectVersion, properties, property, resolveProject, toString, visitDependencies
Methods inherited from class com.telenav.kivakit.core.messaging.repeaters.BaseRepeater
onMessage, onReceive
Methods inherited from class com.telenav.kivakit.core.messaging.broadcasters.Multicaster
addListener, clearListeners, debugClassContext, debugCodeContext, debugCodeContext, hasListeners, isDeaf, isTransmitting, listenerChain, listeners, listenerTree, messageSource, messageSource, objectName, removeListener, transmit, withoutTransmitting
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.telenav.kivakit.core.messaging.Broadcaster
addListener, addListener, clearListeners, copyListeners, hasListeners, listeners, messageSource, messageSource, onReceive, onTransmit, onTransmitted, onTransmitting, removeListener, silence, transmit, transmit, transmitAll
Methods inherited from interface com.telenav.kivakit.interfaces.lifecycle.Initializable
initialize
Methods inherited from interface com.telenav.kivakit.core.vm.JavaTrait
format, isSystemPropertyTrue, javaVirtualMachine, println, systemProperty, systemProperty
Methods inherited from interface com.telenav.kivakit.core.language.trait.LanguageTrait
ifNonNullApply, ifNullDefault, isFalseOr, isNonNullOr, isTrueOr
Methods inherited from interface com.telenav.kivakit.core.messaging.Listener
isDeaf, listenTo, listenTo, onMessage
Methods inherited from interface com.telenav.kivakit.interfaces.naming.NamedObject
hasSyntheticName, objectName, objectName
Methods inherited from interface com.telenav.kivakit.core.project.ProjectTrait
kivakit, project
Methods inherited from interface com.telenav.kivakit.interfaces.messaging.Receiver
isReceiving
Methods inherited from interface com.telenav.kivakit.core.registry.RegistryTrait
lookup, lookup, lookup, lookup, register, register, register, register, registry, require, require, require, require, require, unregister, unregister, unregister, unregister, unregisterAll
Methods inherited from interface com.telenav.kivakit.core.messaging.Repeater
isRepeating, onReceive, receive
Methods inherited from interface com.telenav.kivakit.core.function.ResultTrait
absent, failure, failure, failure, run, success, success
Methods inherited from interface com.telenav.kivakit.core.language.trait.SilentTryTrait
tryCatch, tryCatch, tryCatchDefault
Methods inherited from interface com.telenav.kivakit.core.messaging.Transceiver
announce, debug, debugClassContext, debugCodeContext, debugCodeContext, fatal, fatal, glitch, glitch, glitch, glitch, halted, halted, ifDebug, illegalArgument, illegalState, illegalState, information, isDebugOn, narrate, problem, problem, problem, problem, problemIfNull, quibble, quibble, quibble, quibble, trace, trace, trace, trace, warning, warning, warning, warning
Methods inherited from interface com.telenav.kivakit.interfaces.messaging.Transmitter
isTransmitting, withoutTransmitting
Methods inherited from interface com.telenav.kivakit.interfaces.code.TripwireTrait
tripwireReset, tripwireTripEvery, tripwireTripped
Methods inherited from interface com.telenav.kivakit.core.language.trait.TryTrait
tryCatch, tryCatch, tryCatchThrow, tryCatchThrow, tryFinally, tryFinally
-
Constructor Details
-
PropertiesSerializationProject
public PropertiesSerializationProject()
-
-
Method Details
-
onInitialize
public void onInitialize()Description copied from class:Project
This may be overridden to initialize a project- Specified by:
onInitialize
in interfaceInitializable
- Overrides:
onInitialize
in classProject
-