Class ModuleDeclaration
java.lang.Object
ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
Guice module descriptor.
- Since:
- 13.08.2019
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetType()inthashCode()booleanbooleanvoidvoidsetPrivateModule(boolean privateModule) voidtoString()
-
Constructor Details
-
ModuleDeclaration
public ModuleDeclaration()
-
-
Method Details
-
getType
- Returns:
- module type
-
setType
- Parameters:
type- module type
-
getParent
- Returns:
- parent module or null
-
setParent
- Parameters:
parent- parent module
-
getChildren
- Returns:
- children modules
-
getDeclarations
- Returns:
- declared bindings
-
getMarkers
- Returns:
- module markers
-
isPrivateModule
public boolean isPrivateModule()- Returns:
- true for private module
-
setPrivateModule
public void setPrivateModule(boolean privateModule) - Parameters:
privateModule- true for private module
-
isJitModule
public boolean isJitModule()- Returns:
- true for synthetic module, collecting JIT bindings.
-
toString
-
hashCode
public int hashCode() -
equals
-