A B C D E F G H I J K L M N O P R S T U V W X 

A

addDependencyKmdFile(Path) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
addDependencyKmdFileToGen(Path) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
addEvent(Event) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
addKmdFileToGen(Path) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
addMethod(Method) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
addModule(ModuleDefinition) - Method in class org.kurento.modulecreator.ModuleManager
 
addModuleInSeveralKmdFiles(List<ModuleDefinition>) - Method in class org.kurento.modulecreator.ModuleManager
 
addModules(List<ModuleDefinition>) - Method in class org.kurento.modulecreator.ModuleManager
 
addProperty(Property) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
addRemoteClass(RemoteClass) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
addType(ComplexType) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
And - Class in com.github.zafarkhaja.semver.expr
Expression for the logical "and" operator.

B

baseDir - Variable in class org.kurento.modulecreator.codegen.PathTemplateLoader
 
BOOLEAN - Static variable in class org.kurento.modulecreator.definition.ModuleDefinition
 
build() - Method in class com.github.zafarkhaja.semver.Version.Builder
Builds a Version object.
BUILD_AWARE_ORDER - Static variable in class com.github.zafarkhaja.semver.Version
A comparator that respects the build metadata when comparing versions.

C

CamelToUnderscore - Class in org.kurento.modulecreator.codegen.function
 
CamelToUnderscore() - Constructor for class org.kurento.modulecreator.codegen.function.CamelToUnderscore
 
closeTemplateSource(Object) - Method in class org.kurento.modulecreator.codegen.PathTemplateLoader
 
Code - Class in org.kurento.modulecreator.definition
 
Code() - Constructor for class org.kurento.modulecreator.definition.Code
 
CodeGen - Class in org.kurento.modulecreator.codegen
 
CodeGen(Path, Path, boolean, boolean, boolean, JsonObject) - Constructor for class org.kurento.modulecreator.codegen.CodeGen
 
com.github.zafarkhaja.semver - package com.github.zafarkhaja.semver
This is the root package of the Java SemVer library.
com.github.zafarkhaja.semver.expr - package com.github.zafarkhaja.semver.expr
This package contains classes that implement the SemVer Expressions.
com.github.zafarkhaja.semver.util - package com.github.zafarkhaja.semver.util
This package provides some useful utility classes.
compareTo(Version) - Method in class com.github.zafarkhaja.semver.Version
Compares this version to the other version.
compareWithBuildsTo(Version) - Method in class com.github.zafarkhaja.semver.Version
Compare this version to the other version taking into account the build metadata.
compatibleVersion(String, String) - Static method in class org.kurento.modulecreator.VersionManager
 
completeInfo(ModuleDefinition, ModuleManager) - Method in class org.kurento.modulecreator.definition.Code
 
ComplexType - Class in org.kurento.modulecreator.definition
 
ComplexType(String, String, List<Property>, List<String>) - Constructor for class org.kurento.modulecreator.definition.ComplexType
 
ComplexType.TypeFormat - Enum in org.kurento.modulecreator.definition
 
consume() - Method in class com.github.zafarkhaja.semver.util.Stream
Consumes the next element in this stream.
consume(T...) - Method in class com.github.zafarkhaja.semver.util.Stream
Consumes the next element in this stream only if it is of the expected types.
convertToMaven(String) - Static method in class org.kurento.modulecreator.VersionManager
 
convertToMavenImport(String) - Static method in class org.kurento.modulecreator.VersionManager
 
convertToNpm(String, String) - Static method in class org.kurento.modulecreator.VersionManager
 
convertToNpmImport(String, String) - Static method in class org.kurento.modulecreator.VersionManager
 
CppObjectType - Class in org.kurento.modulecreator.codegen.function
 
CppObjectType() - Constructor for class org.kurento.modulecreator.codegen.function.CppObjectType
 
createMapFromJsonObject(JsonObject) - Method in class org.kurento.modulecreator.codegen.JsonObjectAsMap
 
createObjectFromJsonElement(JsonElement) - Method in class org.kurento.modulecreator.codegen.JsonObjectAsMap
 
currentOffset() - Method in class com.github.zafarkhaja.semver.util.Stream
Returns the current offset of this stream.

D

DataItem - Class in org.kurento.modulecreator.definition
 
DataItem(String, String, TypeRef, boolean) - Constructor for class org.kurento.modulecreator.definition.DataItem
 
DataItem(String, String, TypeRef, JsonElement) - Constructor for class org.kurento.modulecreator.definition.DataItem
 
DataItemAdapter - Class in org.kurento.modulecreator.json
 
DataItemAdapter() - Constructor for class org.kurento.modulecreator.json.DataItemAdapter
 
delete(Path, List<String>) - Static method in class org.kurento.modulecreator.PathUtils
 
delete(Path, Path, List<String>) - Static method in class org.kurento.modulecreator.PathUtils
 
deleteRecursive(Path) - Static method in class org.kurento.modulecreator.PathUtils
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.kurento.modulecreator.json.RemoteClassAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.kurento.modulecreator.json.TypeRefAdapter
 
devCompatibleVersion(String, String) - Static method in class org.kurento.modulecreator.VersionManager
 
doc - Variable in class org.kurento.modulecreator.definition.NamedElement
 
DOUBLE - Static variable in class org.kurento.modulecreator.definition.ModuleDefinition
 

E

Equal - Class in com.github.zafarkhaja.semver.expr
Expression for the comparison "equal" operator.
equals(Object) - Method in class com.github.zafarkhaja.semver.Version
Checks if this version equals the other version.
equals(Object) - Method in class org.kurento.modulecreator.definition.ComplexType
 
equals(Object) - Method in class org.kurento.modulecreator.definition.DataItem
 
equals(Object) - Method in class org.kurento.modulecreator.definition.Event
 
equals(Object) - Method in class org.kurento.modulecreator.definition.Method
 
equals(Object) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
equals(Object) - Method in class org.kurento.modulecreator.definition.NamedElement
 
equals(Object) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
equals(Object) - Method in class org.kurento.modulecreator.definition.Return
 
equals(Object) - Method in class org.kurento.modulecreator.definition.TypeRef
 
Error - Class in org.kurento.modulecreator.codegen
 
Error(String) - Constructor for class org.kurento.modulecreator.codegen.Error
 
EscapeString - Class in org.kurento.modulecreator.codegen.function
 
EscapeString() - Constructor for class org.kurento.modulecreator.codegen.function.EscapeString
 
Event - Class in org.kurento.modulecreator.definition
 
Event(String, String, List<Property>) - Constructor for class org.kurento.modulecreator.definition.Event
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.CamelToUnderscore
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.CppObjectType
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.EscapeString
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.GenerateKurentoClientJsVersion
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.InitializePropertiesValues
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.IsFirstConstructorParam
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.JavaObjectType
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.JsNamespace
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.JsonCppTypeData
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.OrganizeDependencies
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.PackageToFolder
 
exec(List) - Method in class org.kurento.modulecreator.codegen.function.SphinxLinks
Takes a string and replaces occurrences of rst/sphinx with kurento domain markup with javadoc and jsdoc equivalents.
exec(List) - Method in class org.kurento.modulecreator.codegen.function.TypeDependencies
 
expandIfOpsParams() - Method in class org.kurento.modulecreator.definition.Method
 
expandMethodsWithOpsParams() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
expandMethodsWithOpsParams() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
Expression - Interface in com.github.zafarkhaja.semver.expr
The Expression interface is to be implemented by the nodes of the Abstract Syntax Tree produced by the ExpressionParser class.
ExpressionParser - Class in com.github.zafarkhaja.semver.expr
A parser for the SemVer Expressions.

F

findTemplateSource(String) - Method in class org.kurento.modulecreator.codegen.PathTemplateLoader
 
FLOAT - Static variable in class org.kurento.modulecreator.definition.ModuleDefinition
 
forIntegers(int) - Static method in class com.github.zafarkhaja.semver.Version
Creates a new instance of Version for the specified version numbers.
forIntegers(int, int) - Static method in class com.github.zafarkhaja.semver.Version
Creates a new instance of Version for the specified version numbers.
forIntegers(int, int, int) - Static method in class com.github.zafarkhaja.semver.Version
Creates a new instance of Version for the specified version numbers.
fusionJsons() - Method in class org.kurento.modulecreator.codegen.JsonFusioner
 
fusionModules(ModuleDefinition) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
fusionXmls() - Method in class org.kurento.modulecreator.codegen.XmlFusioner
 

G

generateCode(ModuleDefinition) - Method in class org.kurento.modulecreator.codegen.CodeGen
 
generateCode() - Method in class org.kurento.modulecreator.KurentoModuleCreator
Genarates the code.
GenerateKurentoClientJsVersion - Class in org.kurento.modulecreator.codegen.function
 
GenerateKurentoClientJsVersion() - Constructor for class org.kurento.modulecreator.codegen.function.GenerateKurentoClientJsVersion
 
generateMavenPom(ModuleDefinition, Path) - Method in class org.kurento.modulecreator.codegen.CodeGen
 
generateNpmPackage(ModuleDefinition, Path, Path) - Method in class org.kurento.modulecreator.codegen.CodeGen
 
getAllImports() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getApi() - Method in class org.kurento.modulecreator.definition.Code
 
getBuildMetadata() - Method in class com.github.zafarkhaja.semver.Version
Returns the string representation of the build metadata.
getChildren() - Method in class org.kurento.modulecreator.definition.ComplexType
 
getChildren() - Method in class org.kurento.modulecreator.definition.DataItem
 
getChildren() - Method in class org.kurento.modulecreator.definition.Event
 
getChildren() - Method in class org.kurento.modulecreator.definition.Method
 
getChildren() - Method in class org.kurento.modulecreator.definition.ModelElement
 
getChildren() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
getChildren() - Method in class org.kurento.modulecreator.definition.Return
 
getCode() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getComplexTypes() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getConstructor() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
getDefaultValue() - Method in class org.kurento.modulecreator.definition.DataItem
 
getDepModuleManager() - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
getDoc() - Method in class org.kurento.modulecreator.definition.NamedElement
 
getDoc() - Method in class org.kurento.modulecreator.definition.Return
 
getErrors() - Method in class org.kurento.modulecreator.Result
 
getEvent(String) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getEvents() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getEvents() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
getExpectedElementTypes() - Method in exception com.github.zafarkhaja.semver.util.UnexpectedElementException
Gets the expected element types.
getExpr() - Method in class com.github.zafarkhaja.semver.expr.Not
 
getExtends() - Method in class org.kurento.modulecreator.definition.ComplexType
 
getExtends() - Method in class org.kurento.modulecreator.definition.Event
 
getExtends() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
getImplementation() - Method in class org.kurento.modulecreator.definition.Code
 
getImports() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getInstance() - Static method in class org.kurento.modulecreator.json.JsonModuleSaverLoader
 
getInternalTemplates() - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
getJsonMethod() - Method in class org.kurento.modulecreator.codegen.function.JsonCppTypeData.JsonTypeData
 
getJsonValueType() - Method in class org.kurento.modulecreator.codegen.function.JsonCppTypeData.JsonTypeData
 
getKmd() - Method in class org.kurento.modulecreator.definition.Code
 
getKurentoVersion() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getLastModified(Object) - Method in class org.kurento.modulecreator.codegen.PathTemplateLoader
 
getLeft() - Method in class com.github.zafarkhaja.semver.expr.And
 
getLeft() - Method in class com.github.zafarkhaja.semver.expr.Or
 
getMajorVersion() - Method in class com.github.zafarkhaja.semver.Version
Returns the major version number.
getMavenVersion() - Method in class org.kurento.modulecreator.definition.Import
 
getMessage() - Method in class org.kurento.modulecreator.codegen.Error
 
getMethods() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
getMinorVersion() - Method in class com.github.zafarkhaja.semver.Version
Returns the minor version number.
getModule() - Method in class org.kurento.modulecreator.definition.Import
 
getModule() - Method in class org.kurento.modulecreator.definition.Type
 
getModule() - Method in class org.kurento.modulecreator.definition.TypeRef
 
getModule(String) - Method in class org.kurento.modulecreator.ModuleManager
 
getModule(String, String) - Method in class org.kurento.modulecreator.ModuleManager
 
getModuleManager() - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
getModuleName() - Method in class org.kurento.modulecreator.definition.TypeRef
 
getModules() - Method in class org.kurento.modulecreator.ModuleManager
 
getName() - Method in class org.kurento.modulecreator.definition.Import
 
getName() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getName() - Method in class org.kurento.modulecreator.definition.NamedElement
 
getName() - Method in class org.kurento.modulecreator.definition.TypeRef
 
getNormalVersion() - Method in class com.github.zafarkhaja.semver.Version
Returns the string representation of the normal version.
getNpmVersion() - Method in class org.kurento.modulecreator.definition.Import
 
getParams() - Method in class org.kurento.modulecreator.definition.Method
 
getParentProperties() - Method in class org.kurento.modulecreator.definition.ComplexType
 
getParentProperties() - Method in class org.kurento.modulecreator.definition.Event
 
getParsedVersion() - Method in class com.github.zafarkhaja.semver.expr.Equal
 
getParsedVersion() - Method in class com.github.zafarkhaja.semver.expr.Greater
 
getParsedVersion() - Method in class com.github.zafarkhaja.semver.expr.GreaterOrEqual
 
getParsedVersion() - Method in class com.github.zafarkhaja.semver.expr.Less
 
getParsedVersion() - Method in class com.github.zafarkhaja.semver.expr.LessOrEqual
 
getParsedVersion() - Method in class com.github.zafarkhaja.semver.expr.NotEqual
 
getPatchVersion() - Method in class com.github.zafarkhaja.semver.Version
Returns the patch version number.
getPathInClasspath(String) - Static method in class org.kurento.modulecreator.PathUtils
 
getPathInClasspath(URL) - Static method in class org.kurento.modulecreator.PathUtils
 
getPaths() - Method in class org.kurento.modulecreator.PathUtils.Finder
 
getPaths(String[], String) - Static method in class org.kurento.modulecreator.PathUtils
 
getPosition() - Method in exception com.github.zafarkhaja.semver.util.UnexpectedElementException
Gets the position of the unexpected element.
getPreReleaseVersion() - Method in class com.github.zafarkhaja.semver.Version
Returns the string representation of the pre-release version.
getProperties() - Method in class org.kurento.modulecreator.definition.ComplexType
 
getProperties() - Method in class org.kurento.modulecreator.definition.Event
 
getProperties() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
getQualifiedName() - Method in class org.kurento.modulecreator.definition.TypeRef
 
getReader(Object, String) - Method in class org.kurento.modulecreator.codegen.PathTemplateLoader
 
getRemoteClass(String) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getRemoteClasses() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getRepository() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getReturn() - Method in class org.kurento.modulecreator.definition.Method
 
getRight() - Method in class com.github.zafarkhaja.semver.expr.And
 
getRight() - Method in class com.github.zafarkhaja.semver.expr.Or
 
getType() - Method in class org.kurento.modulecreator.definition.DataItem
 
getType(String) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
getType() - Method in class org.kurento.modulecreator.definition.Return
 
getType() - Method in class org.kurento.modulecreator.definition.TypeRef
 
getTypeDescription() - Method in class org.kurento.modulecreator.codegen.function.JsonCppTypeData.JsonTypeData
 
getTypeFormat() - Method in class org.kurento.modulecreator.definition.ComplexType
 
getUnexpectedElement() - Method in exception com.github.zafarkhaja.semver.util.UnexpectedElementException
Gets the unexpected element.
getValues() - Method in class org.kurento.modulecreator.definition.ComplexType
 
getVersion() - Method in class org.kurento.modulecreator.definition.Import
 
getVersion() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
Greater - Class in com.github.zafarkhaja.semver.expr
Expression for the comparison "greater than" operator.
GreaterOrEqual - Class in com.github.zafarkhaja.semver.expr
Expression for the comparison "greater than or equal to" operator.
greaterThan(Version) - Method in class com.github.zafarkhaja.semver.Version
Checks if this version is greater than the other version.
greaterThanOrEqualTo(Version) - Method in class com.github.zafarkhaja.semver.Version
Checks if this version is greater than or equal to the other version.

H

hashCode() - Method in class com.github.zafarkhaja.semver.Version
.
hashCode() - Method in class org.kurento.modulecreator.definition.ComplexType
 
hashCode() - Method in class org.kurento.modulecreator.definition.DataItem
 
hashCode() - Method in class org.kurento.modulecreator.definition.Event
 
hashCode() - Method in class org.kurento.modulecreator.definition.Method
 
hashCode() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
hashCode() - Method in class org.kurento.modulecreator.definition.NamedElement
 
hashCode() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
hashCode() - Method in class org.kurento.modulecreator.definition.Return
 
hashCode() - Method in class org.kurento.modulecreator.definition.TypeRef
 
hasKmdSection() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
hasToGenerateCode() - Method in class org.kurento.modulecreator.KurentoModuleCreator
 

I

Import - Class in org.kurento.modulecreator.definition
 
Import(String, String) - Constructor for class org.kurento.modulecreator.definition.Import
 
Import(String, String, String, String) - Constructor for class org.kurento.modulecreator.definition.Import
 
incrementBuildMetadata() - Method in class com.github.zafarkhaja.semver.Version
Increments the build metadata.
incrementMajorVersion() - Method in class com.github.zafarkhaja.semver.Version
Increments the major version.
incrementMajorVersion(String) - Method in class com.github.zafarkhaja.semver.Version
Increments the major version and appends the pre-release version.
incrementMinorVersion() - Method in class com.github.zafarkhaja.semver.Version
Increments the minor version.
incrementMinorVersion(String) - Method in class com.github.zafarkhaja.semver.Version
Increments the minor version and appends the pre-release version.
incrementPatchVersion() - Method in class com.github.zafarkhaja.semver.Version
Increments the patch version.
incrementPatchVersion(String) - Method in class com.github.zafarkhaja.semver.Version
Increments the patch version and appends the pre-release version.
incrementPreReleaseVersion() - Method in class com.github.zafarkhaja.semver.Version
Increments the pre-release version.
InitializePropertiesValues - Class in org.kurento.modulecreator.codegen.function
 
InitializePropertiesValues() - Constructor for class org.kurento.modulecreator.codegen.function.InitializePropertiesValues
 
INT - Static variable in class org.kurento.modulecreator.definition.ModuleDefinition
 
INT64 - Static variable in class org.kurento.modulecreator.definition.ModuleDefinition
 
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.And
Checks if both operands evaluate to true.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.Equal
Checks if the current version equals the parsed version.
interpret(Version) - Method in interface com.github.zafarkhaja.semver.expr.Expression
Interprets the expression.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.Greater
Checks if the current version is greater than the parsed version.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.GreaterOrEqual
Checks if the current version is greater than or equal to the parsed version.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.Less
Checks if the current version is less than the parsed version.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.LessOrEqual
Checks if the current version is less than or equal to the parsed version.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.Not
Negates the given expression.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.NotEqual
Checks if the current version does not equal the parsed version.
interpret(Version) - Method in class com.github.zafarkhaja.semver.expr.Or
Checks if one of the operands evaluates to true.
isAbstract() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
isAssignableTo(String) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
isEmptyDir(Path) - Static method in class org.kurento.modulecreator.PathUtils
 
isFinal() - Method in class org.kurento.modulecreator.definition.Property
 
IsFirstConstructorParam - Class in org.kurento.modulecreator.codegen.function
 
IsFirstConstructorParam() - Constructor for class org.kurento.modulecreator.codegen.function.IsFirstConstructorParam
 
isList() - Method in class org.kurento.modulecreator.definition.TypeRef
 
isMap() - Method in class org.kurento.modulecreator.definition.TypeRef
 
isMatchedBy(E) - Method in interface com.github.zafarkhaja.semver.util.Stream.ElementType
Checks if the specified element matches this type.
isOptional() - Method in class org.kurento.modulecreator.definition.DataItem
 
isReadOnly() - Method in class org.kurento.modulecreator.definition.Property
 
isReleaseVersion(String) - Static method in class org.kurento.modulecreator.VersionManager
 
isSuccess() - Method in class org.kurento.modulecreator.Result
 
iterator() - Method in class com.github.zafarkhaja.semver.util.Stream
Returns an iterator over elements that are left in this stream.

J

JavaObjectType - Class in org.kurento.modulecreator.codegen.function
 
JavaObjectType() - Constructor for class org.kurento.modulecreator.codegen.function.JavaObjectType
 
JsNamespace - Class in org.kurento.modulecreator.codegen.function
 
JsNamespace() - Constructor for class org.kurento.modulecreator.codegen.function.JsNamespace
 
JsonCppTypeData - Class in org.kurento.modulecreator.codegen.function
 
JsonCppTypeData() - Constructor for class org.kurento.modulecreator.codegen.function.JsonCppTypeData
 
JsonCppTypeData.JsonTypeData - Class in org.kurento.modulecreator.codegen.function
 
JsonCppTypeData.JsonTypeData() - Constructor for class org.kurento.modulecreator.codegen.function.JsonCppTypeData.JsonTypeData
 
JsonFusioner - Class in org.kurento.modulecreator.codegen
 
JsonFusioner(Path, Path, Path) - Constructor for class org.kurento.modulecreator.codegen.JsonFusioner
 
JsonFusioner(Path, Path, Path, String[], String[]) - Constructor for class org.kurento.modulecreator.codegen.JsonFusioner
 
JsonModuleSaverLoader - Class in org.kurento.modulecreator.json
 
JsonObjectAsMap - Class in org.kurento.modulecreator.codegen
 
JsonObjectAsMap() - Constructor for class org.kurento.modulecreator.codegen.JsonObjectAsMap
 

K

KurentoModuleCreator - Class in org.kurento.modulecreator
 
KurentoModuleCreator() - Constructor for class org.kurento.modulecreator.KurentoModuleCreator
 
KurentoModuleCreatorException - Exception in org.kurento.modulecreator
 
KurentoModuleCreatorException() - Constructor for exception org.kurento.modulecreator.KurentoModuleCreatorException
 
KurentoModuleCreatorException(String) - Constructor for exception org.kurento.modulecreator.KurentoModuleCreatorException
 
KurentoModuleCreatorException(Throwable) - Constructor for exception org.kurento.modulecreator.KurentoModuleCreatorException
 
KurentoModuleCreatorException(String, Throwable) - Constructor for exception org.kurento.modulecreator.KurentoModuleCreatorException
 
KurentoModuleCreatorException(String, Throwable, boolean, boolean) - Constructor for exception org.kurento.modulecreator.KurentoModuleCreatorException
 

L

Less - Class in com.github.zafarkhaja.semver.expr
Expression for the comparison "less than" operator.
LessOrEqual - Class in com.github.zafarkhaja.semver.expr
Expression for the comparison "less than or equal to" operator.
lessThan(Version) - Method in class com.github.zafarkhaja.semver.Version
Checks if this version is less than the other version.
lessThanOrEqualTo(Version) - Method in class com.github.zafarkhaja.semver.Version
Checks if this version is less than or equal to the other version.
LexerException - Exception in com.github.zafarkhaja.semver.expr
Thrown during the lexical analysis when an illegal character is encountered.
loadConfigFile(Path) - Static method in class org.kurento.modulecreator.KurentoModuleCreator
 
loadFromClasspath(String) - Method in class org.kurento.modulecreator.json.JsonModuleSaverLoader
 
loadFromFile(Path) - Method in class org.kurento.modulecreator.json.JsonModuleSaverLoader
 
loadModulesFromKmdFiles() - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
lookahead() - Method in class com.github.zafarkhaja.semver.util.Stream
Returns the next element in this stream without consuming it.
lookahead(int) - Method in class com.github.zafarkhaja.semver.util.Stream
Returns the element at the specified position in this stream without consuming it.

M

Main - Class in org.kurento.modulecreator
 
Main() - Constructor for class org.kurento.modulecreator.Main
 
main(String[]) - Static method in class org.kurento.modulecreator.Main
 
make_id(String) - Method in class org.kurento.modulecreator.codegen.function.SphinxLinks
Our use case is $ python -c "from docutils import nodes; print('term-'+nodes.make_id('QR'))" , which returns term-qr i.e., identifiers conforming to the regular expression [a-z](-?[a-z0-9]+)*
Method - Class in org.kurento.modulecreator.definition
 
Method(String, String, List<Param>, Return) - Constructor for class org.kurento.modulecreator.definition.Method
 
MethodAdapter - Class in org.kurento.modulecreator.json
 
MethodAdapter() - Constructor for class org.kurento.modulecreator.json.MethodAdapter
 
ModelElement - Class in org.kurento.modulecreator.definition
 
ModelElement() - Constructor for class org.kurento.modulecreator.definition.ModelElement
 
module - Variable in class org.kurento.modulecreator.definition.Type
 
ModuleDefinition - Class in org.kurento.modulecreator.definition
 
ModuleDefinition(String, String) - Constructor for class org.kurento.modulecreator.definition.ModuleDefinition
 
ModuleDefinition() - Constructor for class org.kurento.modulecreator.definition.ModuleDefinition
 
ModuleDefinitionPrinter - Class in org.kurento.modulecreator.print
 
ModuleDefinitionPrinter() - Constructor for class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
ModuleManager - Class in org.kurento.modulecreator
 
ModuleManager() - Constructor for class org.kurento.modulecreator.ModuleManager
 

N

name - Variable in class org.kurento.modulecreator.definition.NamedElement
 
NamedElement - Class in org.kurento.modulecreator.definition
 
NamedElement(String, String) - Constructor for class org.kurento.modulecreator.definition.NamedElement
 
newInstance() - Static method in class com.github.zafarkhaja.semver.expr.ExpressionParser
Creates and returns new instance of the ExpressionParser class.
Not - Class in com.github.zafarkhaja.semver.expr
Expression for the logical "negation" operator.
NotEqual - Class in com.github.zafarkhaja.semver.expr
Expression for the comparison "not equal" operator.

O

Or - Class in com.github.zafarkhaja.semver.expr
Expression for the logical "or" operator.
org.kurento.modulecreator - package org.kurento.modulecreator
 
org.kurento.modulecreator.codegen - package org.kurento.modulecreator.codegen
 
org.kurento.modulecreator.codegen.function - package org.kurento.modulecreator.codegen.function
 
org.kurento.modulecreator.definition - package org.kurento.modulecreator.definition
 
org.kurento.modulecreator.json - package org.kurento.modulecreator.json
 
org.kurento.modulecreator.print - package org.kurento.modulecreator.print
 
OrganizeDependencies - Class in org.kurento.modulecreator.codegen.function
 
OrganizeDependencies() - Constructor for class org.kurento.modulecreator.codegen.function.OrganizeDependencies
 

P

PackageToFolder - Class in org.kurento.modulecreator.codegen.function
 
PackageToFolder() - Constructor for class org.kurento.modulecreator.codegen.function.PackageToFolder
 
Param - Class in org.kurento.modulecreator.definition
 
Param(String, String, TypeRef, boolean) - Constructor for class org.kurento.modulecreator.definition.Param
 
Param(String, String, TypeRef, JsonElement) - Constructor for class org.kurento.modulecreator.definition.Param
 
parse(String) - Method in class com.github.zafarkhaja.semver.expr.ExpressionParser
Parses the SemVer Expressions.
parse(String) - Method in interface com.github.zafarkhaja.semver.Parser
Parses the input string.
ParseException - Exception in com.github.zafarkhaja.semver
Thrown to indicate an error during the parsing.
ParseException() - Constructor for exception com.github.zafarkhaja.semver.ParseException
Constructs a ParseException instance with no error message.
ParseException(String) - Constructor for exception com.github.zafarkhaja.semver.ParseException
Constructs a ParseException instance with an error message.
ParseException(String, UnexpectedCharacterException) - Constructor for exception com.github.zafarkhaja.semver.ParseException
Constructs a ParseException instance with an error message and the cause exception.
parseFromJson(String) - Static method in class org.kurento.modulecreator.definition.TypeRef
 
Parser<T> - Interface in com.github.zafarkhaja.semver
A parser interface.
PathTemplateLoader - Class in org.kurento.modulecreator.codegen
A TemplateLoader that uses Paths in a specified directory as the source of templates.
PathTemplateLoader(Path) - Constructor for class org.kurento.modulecreator.codegen.PathTemplateLoader
Creates a new file template loader that will use the specified directory as the base directory for loading templates.
PathUtils - Class in org.kurento.modulecreator
 
PathUtils() - Constructor for class org.kurento.modulecreator.PathUtils
 
PathUtils.Finder - Class in org.kurento.modulecreator
 
positiveLookahead(T...) - Method in class com.github.zafarkhaja.semver.util.Stream
Checks if the next element in this stream is of the expected types.
positiveLookaheadBefore(Stream.ElementType<E>, T...) - Method in class com.github.zafarkhaja.semver.util.Stream
Checks if there exists an element in this stream of the expected types before the specified type.
positiveLookaheadUntil(int, T...) - Method in class com.github.zafarkhaja.semver.util.Stream
Checks if there is an element in this stream of the expected types until the specified position.
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.kurento.modulecreator.PathUtils.Finder
 
PrimitiveType - Class in org.kurento.modulecreator.definition
 
PrimitiveType(String) - Constructor for class org.kurento.modulecreator.definition.PrimitiveType
 
printDataItems(StringBuilder, List<? extends DataItem>) - Static method in class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
printEvent(StringBuilder, Event) - Static method in class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
printHelp(Options) - Static method in class org.kurento.modulecreator.Main
 
printMethod(StringBuilder, Method, boolean) - Static method in class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
printModel(ModuleDefinition) - Static method in class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
printRemoteClass(StringBuilder, RemoteClass) - Static method in class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
printSimpleKmd() - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
printType(StringBuilder, ComplexType) - Static method in class org.kurento.modulecreator.print.ModuleDefinitionPrinter
 
printValues(String[]) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
Property - Class in org.kurento.modulecreator.definition
 
Property(String, String, TypeRef, boolean) - Constructor for class org.kurento.modulecreator.definition.Property
 
Property(String, String, TypeRef, JsonElement) - Constructor for class org.kurento.modulecreator.definition.Property
 
pushBack() - Method in class com.github.zafarkhaja.semver.util.Stream
Pushes back one element at a time.

R

readFile(File) - Static method in class org.kurento.modulecreator.codegen.CodeGen
 
RemoteClass - Class in org.kurento.modulecreator.definition
 
RemoteClass(String, String, TypeRef) - Constructor for class org.kurento.modulecreator.definition.RemoteClass
 
RemoteClass(String, String, TypeRef, Method, List<Method>, List<Property>, List<TypeRef>) - Constructor for class org.kurento.modulecreator.definition.RemoteClass
 
RemoteClassAdapter - Class in org.kurento.modulecreator.json
 
RemoteClassAdapter() - Constructor for class org.kurento.modulecreator.json.RemoteClassAdapter
 
resolveModel() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
resolveModule(ModuleManager) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
resolveModules() - Method in class org.kurento.modulecreator.ModuleManager
 
Result - Class in org.kurento.modulecreator
 
Result() - Constructor for class org.kurento.modulecreator.Result
 
Result(List<Error>) - Constructor for class org.kurento.modulecreator.Result
 
Result(Error...) - Constructor for class org.kurento.modulecreator.Result
 
Return - Class in org.kurento.modulecreator.definition
 
Return(TypeRef, String) - Constructor for class org.kurento.modulecreator.definition.Return
 

S

satisfies(String) - Method in class com.github.zafarkhaja.semver.Version
Checks if this version satisfies the specified SemVer Expression.
searchFiles(Path, String) - Static method in class org.kurento.modulecreator.PathUtils
 
serialize(DataItem, Type, JsonSerializationContext) - Method in class org.kurento.modulecreator.json.DataItemAdapter
 
serialize(Method, Type, JsonSerializationContext) - Method in class org.kurento.modulecreator.json.MethodAdapter
 
serialize(RemoteClass, Type, JsonSerializationContext) - Method in class org.kurento.modulecreator.json.RemoteClassAdapter
 
serialize(TypeRef, Type, JsonSerializationContext) - Method in class org.kurento.modulecreator.json.TypeRefAdapter
 
setAbstract(boolean) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
setBuildMetadata(String) - Method in class com.github.zafarkhaja.semver.Version.Builder
Sets the build metadata.
setBuildMetadata(String) - Method in class com.github.zafarkhaja.semver.Version
Sets the build metadata.
setCodeGenDir(Path) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setComplexTypes(List<ComplexType>) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
setConfig(JsonObject) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setConstructor(Method) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
setDeleteGenDir(boolean) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setDependencies(ModuleManager) - Method in class org.kurento.modulecreator.ModuleManager
 
setDependencyKmdFiles(List<Path>) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setDependencyKmdFilesToGen(List<Path>) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setDoc(String) - Method in class org.kurento.modulecreator.definition.NamedElement
 
setDoc(String) - Method in class org.kurento.modulecreator.definition.Return
 
setEvents(List<Event>) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
setEvents(List<TypeRef>) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
setExtends(TypeRef) - Method in class org.kurento.modulecreator.definition.ComplexType
 
setExtends(TypeRef) - Method in class org.kurento.modulecreator.definition.Event
 
setExtendsProp(TypeRef) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
setFinal(boolean) - Method in class org.kurento.modulecreator.definition.Property
 
setGenerateMavenPom(boolean) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setGenerateNpmPackage(boolean) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setInternalTemplates(String) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setKmdFilesToGen(List<Path>) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setList(boolean) - Method in class org.kurento.modulecreator.definition.TypeRef
 
setListGeneratedFiles(boolean) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setMavenVersion(String) - Method in class org.kurento.modulecreator.definition.Import
 
setMethods(List<Method>) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
setModule(ModuleDefinition) - Method in class org.kurento.modulecreator.definition.Import
 
setModule(ModuleDefinition) - Method in class org.kurento.modulecreator.definition.Type
 
setModuleName(String) - Method in class org.kurento.modulecreator.definition.TypeRef
 
setName(String) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
setName(String) - Method in class org.kurento.modulecreator.definition.NamedElement
 
setName(String) - Method in class org.kurento.modulecreator.definition.TypeRef
 
setNormalVersion(String) - Method in class com.github.zafarkhaja.semver.Version.Builder
Sets the normal version.
setNpmVersion(String) - Method in class org.kurento.modulecreator.definition.Import
 
setOptional(boolean) - Method in class org.kurento.modulecreator.definition.DataItem
 
setOutputFile(Path) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setOverwrite(boolean) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setParams(List<Param>) - Method in class org.kurento.modulecreator.definition.Method
 
setParentProperties(List<Property>) - Method in class org.kurento.modulecreator.definition.ComplexType
 
setParentProperties(List<Property>) - Method in class org.kurento.modulecreator.definition.Event
 
setPreReleaseVersion(String) - Method in class com.github.zafarkhaja.semver.Version.Builder
Sets the pre-release version.
setPreReleaseVersion(String) - Method in class com.github.zafarkhaja.semver.Version
Sets the pre-release version.
setProperties(List<Property>) - Method in class org.kurento.modulecreator.definition.ComplexType
 
setProperties(List<Property>) - Method in class org.kurento.modulecreator.definition.Event
 
setProperties(List<Property>) - Method in class org.kurento.modulecreator.definition.RemoteClass
 
setReadOnly(boolean) - Method in class org.kurento.modulecreator.definition.Property
 
setRemoteClasses(List<RemoteClass>) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
setReturnProp(Return) - Method in class org.kurento.modulecreator.definition.Method
 
setTemplatesDir(Path) - Method in class org.kurento.modulecreator.codegen.CodeGen
 
setTemplatesDir(Path) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setType(TypeRef) - Method in class org.kurento.modulecreator.definition.DataItem
 
setType(TypeRef) - Method in class org.kurento.modulecreator.definition.Return
 
setType(Type) - Method in class org.kurento.modulecreator.definition.TypeRef
 
setValues(List<String>) - Method in class org.kurento.modulecreator.definition.ComplexType
 
setVerbose(boolean) - Method in class org.kurento.modulecreator.KurentoModuleCreator
 
setVersion(String) - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
showErrorsInConsole() - Method in class org.kurento.modulecreator.Result
 
SphinxLinks - Class in org.kurento.modulecreator.codegen.function
Replace sphinx/restructured text roles by javadoc and jsdoc equivalents in Kurento kmd.json documentation
SphinxLinks(ModuleDefinition) - Constructor for class org.kurento.modulecreator.codegen.function.SphinxLinks
 
Stream<E> - Class in com.github.zafarkhaja.semver.util
A simple stream class used to represent a stream of characters or tokens.
Stream(E[]) - Constructor for class com.github.zafarkhaja.semver.util.Stream
Constructs a stream containing the specified elements.
Stream.ElementType<E> - Interface in com.github.zafarkhaja.semver.util
The ElementType interface represents types of the elements held by this stream and can be used for stream filtering.
STRING - Static variable in class org.kurento.modulecreator.definition.ModuleDefinition
 

T

toArray() - Method in class com.github.zafarkhaja.semver.util.Stream
Returns an array containing all of the elements that are left in this stream.
toString() - Method in exception com.github.zafarkhaja.semver.expr.LexerException
Returns the string representation of this exception.
toString() - Method in exception com.github.zafarkhaja.semver.expr.UnexpectedTokenException
Returns the string representation of this exception containing the information about the unexpected token and, if available, about the expected types.
toString() - Method in exception com.github.zafarkhaja.semver.ParseException
Returns the string representation of this exception.
toString() - Method in exception com.github.zafarkhaja.semver.UnexpectedCharacterException
Returns the string representation of this exception containing the information about the unexpected element and, if available, about the expected types.
toString() - Method in exception com.github.zafarkhaja.semver.util.UnexpectedElementException
Returns the string representation of this exception containing the information about the unexpected element and, if available, about the expected types.
toString() - Method in class com.github.zafarkhaja.semver.Version
.
toString() - Method in class org.kurento.modulecreator.codegen.Error
 
toString() - Method in class org.kurento.modulecreator.definition.Code
 
toString() - Method in class org.kurento.modulecreator.definition.Event
 
toString() - Method in class org.kurento.modulecreator.definition.Import
 
toString() - Method in class org.kurento.modulecreator.definition.Method
 
toString() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
toString() - Method in class org.kurento.modulecreator.definition.Param
 
toString() - Method in class org.kurento.modulecreator.definition.Property
 
toString() - Method in class org.kurento.modulecreator.definition.RemoteClass
 
toString() - Method in class org.kurento.modulecreator.definition.Return
 
toString() - Method in class org.kurento.modulecreator.definition.TypeRef
 
translate(String, List<String[]>) - Method in class org.kurento.modulecreator.codegen.function.SphinxLinks
Clone the python unicode translate method in legacy languages younger than python.
Type - Class in org.kurento.modulecreator.definition
 
Type(String, String) - Constructor for class org.kurento.modulecreator.definition.Type
 
TypeDependencies - Class in org.kurento.modulecreator.codegen.function
 
TypeDependencies() - Constructor for class org.kurento.modulecreator.codegen.function.TypeDependencies
 
TypeRef - Class in org.kurento.modulecreator.definition
 
TypeRef(String, String, boolean, boolean) - Constructor for class org.kurento.modulecreator.definition.TypeRef
 
TypeRefAdapter - Class in org.kurento.modulecreator.json
 
TypeRefAdapter() - Constructor for class org.kurento.modulecreator.json.TypeRefAdapter
 

U

UnexpectedCharacterException - Exception in com.github.zafarkhaja.semver
Thrown when attempting to consume a character of unexpected types.
UnexpectedElementException - Exception in com.github.zafarkhaja.semver.util
Thrown when attempting to consume a stream element of unexpected types.
UnexpectedTokenException - Exception in com.github.zafarkhaja.semver.expr
Thrown when a token of unexpected types is encountered during the parsing.
updateName(String) - Method in class org.kurento.modulecreator.definition.NamedElement
 

V

validateModule() - Method in class org.kurento.modulecreator.definition.ModuleDefinition
 
valueOf(String) - Static method in class com.github.zafarkhaja.semver.Version
Creates a new instance of Version as a result of parsing the specified version string.
valueOf(String) - Static method in enum org.kurento.modulecreator.definition.ComplexType.TypeFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.kurento.modulecreator.definition.ComplexType.TypeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.github.zafarkhaja.semver
The Version class is the main class of the Java SemVer library.
Version.Builder - Class in com.github.zafarkhaja.semver
A mutable builder for the immutable Version class.
Version.Builder() - Constructor for class com.github.zafarkhaja.semver.Version.Builder
Constructs a Builder instance.
Version.Builder(String) - Constructor for class com.github.zafarkhaja.semver.Version.Builder
Constructs a Builder instance with the string representation of the normal version.
versionCompare(String, String) - Static method in class org.kurento.modulecreator.VersionManager
Compares two version strings.
VersionManager - Class in org.kurento.modulecreator
 
VersionManager() - Constructor for class org.kurento.modulecreator.VersionManager
 
visitFile(Path, BasicFileAttributes) - Method in class org.kurento.modulecreator.PathUtils.Finder
 
visitFileFailed(Path, IOException) - Method in class org.kurento.modulecreator.PathUtils.Finder
 

W

writeToFile(ModuleDefinition, File) - Method in class org.kurento.modulecreator.json.JsonModuleSaverLoader
 

X

XmlFusioner - Class in org.kurento.modulecreator.codegen
 
XmlFusioner(Path, Path, Path) - Constructor for class org.kurento.modulecreator.codegen.XmlFusioner
 
XmlFusioner(Path, Path, Path, String[], String[]) - Constructor for class org.kurento.modulecreator.codegen.XmlFusioner
 
A B C D E F G H I J K L M N O P R S T U V W X 

Copyright © 2016. All rights reserved.