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

A

accept() - Method in NanoHTTPd
access(int, String, String) - Method in Logger
Log an access (200, 304, ...)
add(String, String) - Method in ArgsBuilder
add(String, String) - Method in Properties
addHeader(String, String) - Method in NanoHTTPd.Response
Adds given line to the header.
addRepository(Repository, boolean) - Method in PomDependencyModelResolver
addToMultimap(Map<K, Set<V>>, K, V) - Method in Utils
and(Ansi) - Method in Ansi
Ansi - Class in com.dimaslanjaka.gradle.Utils
```html Usage:
     String msg = Ansi.Red.and(Ansi.BgYellow).format("Hello %s", name)
     String msg = Ansi.Blink.colorize("BOOM!")
 
Ansi(String) - Constructor in Ansi
apply(Project) - Method in GrabVer
apply(Project) - Method in OfflineDependenciesPlugin
apply(Project) - Method in Plugin
ArgsBuilder - Class in com.dimaslanjaka.gradle.cli
ArgsBuilder() - Constructor in ArgsBuilder
Auto - Class in com.dimaslanjaka.gradle.versioning
autoVersionFirstRun - Field in GrabVer
available(int) - Method in StartHttpd
Checks to see if a specific port is available.

B

BACKGROUND_BLACK - Field in Ansi
BACKGROUND_BLUE - Field in Ansi
BACKGROUND_CYAN - Field in Ansi
BACKGROUND_GREEN - Field in Ansi
BACKGROUND_MAGENTA - Field in Ansi
BACKGROUND_RED - Field in Ansi
BACKGROUND_WHITE - Field in Ansi
BACKGROUND_YELLOW - Field in Ansi
BasicHttpServerExample - Class in com.dimaslanjaka.gradle.server
because(String) - Method in DependencyModel
BgBlack - Field in Ansi
BgBlue - Field in Ansi
BgCyan - Field in Ansi
BgGreen - Field in Ansi
BgMagenta - Field in Ansi
BgRed - Field in Ansi
BgWhite - Field in Ansi
BgYellow - Field in Ansi
Black - Field in Ansi
Blink - Field in Ansi
Blue - Field in Ansi
Bold - Field in Ansi
bold(String) - Method in ConsoleColors
build() - Method in OfflineMavenRepository
build - Field in SemVer
buildScriptConfigurations(String) - Method in OfflineDependenciesExtension
bump(VersionType) - Method in SemVer

C

cleanLog(Project) - Method in Plugin
code - Field in SemVer
colorize(String) - Method in Ansi
compare(Object, Object) - Method in VersionComparator
compareTo(VersionCompare) - Method in VersionCompare
componentCache() - Method in PomDependencyModelResolver
Config - Class in com.dimaslanjaka.webserver.httpserver
Config(String) - Constructor in Config
configurationList - Field in Plugin
configurations(String) - Method in OfflineDependenciesExtension
ConsoleColors - Enum in com.dimaslanjaka.gradle.Utils
contains(String) - Method in Properties
Property exist check
contentEquals(Dependency) - Method in DependencyModel
copy() - Method in DependencyModel
Core - Class in com.dimaslanjaka.gradle.server
create(HttpServer, String, String, String) - Method in StaticFileHandler
Create and register a new static file handler.
createNewFile() - Method in Properties
Cyan - Field in Ansi

D

data - Field in NanoHTTPd.Response
Data of the response, may be null.
Date - Class in com.dimaslanjaka.gradle.Utils
debug - Field in GrabVer
debug - Field in OfflineDependenciesPlugin
decimalOnly(String, String) - Method in VersionCheck
dependenciesList - Field in Plugin
Dependency(Dependency) - Method in DependencyModel
DependencyModel - Class in com.dimaslanjaka.gradle.core
depListener(Project) - Method in Plugin
doInBackground() - Method in StartHttpd.ServerTask

E

equals(Object, Object) - Method in VersionComparator
equals(Object) - Method in VersionCompare
error(Object) - Method in ConsoleColors
error(int, String, String) - Method in Logger
Log an error (403, 404, ...)
evaluated - Field in VersioningExtension
evaluateVersion() - Method in VersioningExtension
exception(String) - Method in Logger
Internal error / exception
exists() - Method in Properties

F

FileListingVisitor - Class in com.dimaslanjaka.gradle.server
Recursive listing with SimpleFileVisitor in JDK 7.
FileManager - Class in com.dimaslanjaka.webserver.util
firstRun - Field in GrabVer
firstRun - Field in OfflineDependenciesPlugin
FixedVersionCode - Field in Auto
fixPath(Object) - Method in GradleCacheToMavenRepo
format(String, Object) - Method in Ansi

G

get(String, Object) - Method in Properties
get() - Method in VersionCompare
getBuild() - Method in VersioningExtension
getBuiltOn() - Method in VersioningExtension
getCanonicalPath(File) - Method in ServerHelper
Returns the canonical path to a directory
getCode() - Method in VersioningExtension
getConfig() - Method in HTTPServer
getContentType(File) - Method in FileManager
Returns a fitting content-type (mime-type) for a specific file-extension
getDate(String) - Method in VersioningExtension
getDirectoryTemplate(String, String) - Method in WebResources
getErrorTemplate(String) - Method in WebResources
getFullName() - Method in VersioningExtension
@return "major.minor.patch[-preRelease] #buildNr built on yyyy.MM.dd"
getGroup() - Method in DependencyModel
getLogger() - Method in Config
getLoggerFile() - Method in Config
getMajor() - Method in VersioningExtension
getMimeTypes() - Method in FileManager
This HashMap contains some file-extensions, which tell the server to use a different mime-type
getMinor() - Method in VersioningExtension
getName() - Method in DependencyModel
getName() - Method in VersioningExtension
@return "major.minor.patch[-preRelease]"
getPatch() - Method in VersioningExtension
getPort() - Method in Config
getPrintHelp() - Method in Config
getProperty(String) - Method in Properties
getReadableFileSize(long) - Method in FileManager
Converts a file's size into a readable figure and a fitting unit Source: Mr Ed: Format file size as MB, GB etc (http://stackoverflow.com/questions/3263892/format-file-size-as-mb-gb-etc)
getReason() - Method in DependencyModel
getRepositoryHandler() - Method in OfflineDependenciesExtension
getServerIp() - Method in ServerHelper
Returns the computer's IP-address in the local network
getVersion() - Method in DependencyModel
getVersionPropertiesFile(Project) - Method in GrabVer
getWebRoot() - Method in Config
GFG - Class in com.dimaslanjaka.webserver
GrabVer - Class in com.dimaslanjaka.gradle.versioning
User values:
major: User defined breaking changes.
grabver - Field in VersioningExtension
GradleCacheToMavenRepo - Class in com.dimaslanjaka.gradle.offline
GradleCacheToMavenRepo(Project) - Constructor in GradleCacheToMavenRepo
gradlePropertiesFix() - Method in OfflineDependenciesPlugin
Green - Field in Ansi
green(String) - Method in ConsoleColors

H

handle(HttpExchange) - Method in StaticFileHandler
hasOrSet(String, String) - Method in Properties
If property not exist, create new property
hasProperty(String) - Method in Properties
Property exist check
header - Field in NanoHTTPd.Response
Headers for the HTTP response.
HIGH_INTENSITY - Field in Ansi
HighIntensity - Field in Ansi
hostname - Field in NanoHTTPd
HTTP_BADREQUEST - Field in NanoHTTPd
HTTP_FORBIDDEN - Field in NanoHTTPd
HTTP_INTERNALERROR - Field in NanoHTTPd
HTTP_NOTFOUND - Field in NanoHTTPd
HTTP_NOTIMPLEMENTED - Field in NanoHTTPd
HTTP_OK - Field in NanoHTTPd
Some HTTP response status codes
HTTP_REDIRECT - Field in NanoHTTPd
HttpdTask - Class in com.dimaslanjaka.gradle.thread
HTTPServer - Class in com.dimaslanjaka.webserver.httpserver
HTTPServer(Config) - Constructor in HTTPServer
Constructor; creates (if needed) some directories and starts a ThreadPooledServer
HTTPServerTask - Class in com.dimaslanjaka.webserver.httpserver

I

INVISIBLE_TEXT - Field in Ansi
isAndroidProject - Field in Plugin
isDirectoryListingAllowed() - Method in Config
isMoreThanMinutes(int, Date) - Method in Date
isRelease - Field in VersioningExtension
isValidArtifactPath(Object) - Method in GradleCacheToMavenRepo
Italic - Field in Ansi

J

K

KillJavaProcesses - Class in com.dimaslanjaka.gradle.core

L

Library - Class in com.dimaslanjaka.webserver
loadProperties(OrderedProperties, boolean) - Method in VersioningExtension
LogfileWriter - Class in com.dimaslanjaka.webserver.util.logger
LogfileWriter(BlockingQueue<String>, File) - Constructor in LogfileWriter
Constructor; saves the used BlockingQueue and logfile
Logger - Class in com.dimaslanjaka.webserver.util.logger
Logger(File) - Constructor in Logger
Constructor; creates (if needed) a new Thread, which will write new log-entries into the logfile using a queue
logLastBuildTime() - Method in Plugin
logModelProblems(ModelProblem) - Method in UpdateOfflineRepositoryTask
loopStart() - Method in StartHttpd
LOW_INTENSITY - Field in Ansi
LowIntensity - Field in Ansi

M

Magenta - Field in Ansi
main(String) - Method in BasicHttpServerExample
main(String) - Method in FileListingVisitor
main(String) - Method in GFG
main(String) - Method in HTTPServer
Entry-Point of this application; creates a HTTP-Server-Object ```txt $ java -jar HTTP-Server.jar --help ############################################## ### a simple Java HTTP-Server ### ### github.com/MarvinMenzerath/HTTP-Server ### ############################################## --directory (-d) FILE : web-root directory (default: .)
main(String) - Method in NanoHTTPd
Starts as a standalone file server and waits for Enter.
main(String) - Method in Simple
main(String) - Method in StartHttpd
main(String) - Method in TestHttpd
major - Field in SemVer
MIME_DEFAULT_BINARY - Field in NanoHTTPd
MIME_HTML - Field in NanoHTTPd
MIME_PLAINTEXT - Field in NanoHTTPd
Common mime types for dynamic content
MIME_XML - Field in NanoHTTPd
mimeType - Field in NanoHTTPd.Response
MIME type of content, e.g.
minor - Field in SemVer
moduleDirectory(ModuleComponentIdentifier) - Method in UpdateOfflineRepositoryTask
myTcpPort - Field in NanoHTTPd

N

NanoHTTPd - Class in com.dimaslanjaka.webserver
A simple, tiny, nicely embeddable HTTP 1.0 server in Java
NanoHTTPd.Response - Class in com.dimaslanjaka.webserver
HTTP response.
NanoHTTPd.Response(String, String, String) - Constructor in NanoHTTPd.Response
Convenience method that makes an InputStream out of given text.
NanoHTTPd(int) - Constructor in NanoHTTPd
Starts a HTTP server to given port.
newCopy() - Method in PomDependencyModelResolver
Normal - Field in Ansi

O

OfflineDependenciesExtension - Class in com.dimaslanjaka.gradle.offline
OfflineDependenciesExtension(RepositoryHandler) - Constructor in OfflineDependenciesExtension
OfflineDependenciesPlugin - Class in com.dimaslanjaka.gradle.offline
OfflineMavenRepository - Class in com.dimaslanjaka.gradle.offline

P

patch - Field in SemVer
Plugin - Class in com.dimaslanjaka.gradle.core
PomDependencyModelResolver - Class in com.dimaslanjaka.gradle.offline.maven
PomDependencyModelResolver(Project) - Constructor in PomDependencyModelResolver
pre - Field in SemVer
print(Object) - Method in GradleCacheToMavenRepo
printDebug(String) - Method in GrabVer
println(String) - Method in NanoHTTPd
printTaskList() - Method in Plugin
project - Field in GrabVer
project - Field in OfflineDependenciesPlugin
project - Field in Plugin
projectBuildDir - Field in Plugin
projectDir - Field in Plugin
projectRootDir - Field in Plugin
Properties - Class in com.dimaslanjaka.gradle.Utils
Properties(File) - Constructor in Properties

Q

R

RAPID_BLINK - Field in Ansi
RapidBlink - Field in Ansi
readFile(String) - Method in Plugin
readProp(File) - Method in Properties
readUserConfiguration() - Method in GrabVer
This plugin needs configuration evaluation done during the Gradle project evaluation and before it completes.
Red - Field in Ansi
red(String) - Method in ConsoleColors
refresh() - Method in Auto
remove(String) - Method in Properties
repositories(Closure) - Method in OfflineDependenciesExtension
resolveModel(String, String, String) - Method in PomDependencyModelResolver
REVERSE_VIDEO - Field in Ansi
run() - Method in GradleCacheToMavenRepo
run() - Method in HTTPServerTask
run() - Method in KillJavaProcesses
run() - Method in LogfileWriter
Writes new entries into the logfile
run() - Method in NanoHTTPd
run() - Method in StartHttpd
run() - Method in ThreadPooledServer
Start this Thread and open the Pool for 10 Threads
run() - Method in UpdateOfflineRepositoryTask

S

SANE - Field in Ansi
saveProp(OrderedProperties, File) - Method in Properties
SemVer - Class in com.dimaslanjaka.gradle.versioning
SemVer(int, int, String) - Constructor in SemVer
serve(String, String, Properties, Properties, Properties) - Method in NanoHTTPd
Override this to customize the server.
serveFile(String, Properties, File, boolean) - Method in NanoHTTPd
Serves file from homeDir and its' subdirectories (only).
ServerHelper - Class in com.dimaslanjaka.webserver.util
set(String, String) - Method in Properties
setAutoVersion(Project) - Method in GrabVer
setProperty(String, String) - Method in Properties
showProjectDependencies(Project, int) - Method in Plugin
Simple - Class in com.dimaslanjaka.gradle.server
someLibraryMethod() - Method in Library
start() - Method in Core
StartHttpd - Class in com.dimaslanjaka.webserver
StartHttpd.ServerTask - Class in com.dimaslanjaka.webserver
StaticFileHandler - Class in com.dimaslanjaka.gradle.server
StaticFileHandler(String, String, String) - Constructor in StaticFileHandler
Parameters:
urlPrefix - The prefix of all URLs.
status - Field in NanoHTTPd.Response
HTTP status code after processing, e.g. "200 OK", HTTP_OK
stop() - Method in NanoHTTPd
Stops the server.
styler(ConsoleColors, String) - Method in ConsoleColors
success(Object) - Method in ConsoleColors

T

test(String, String) - Method in VersionCheck
``` String result = VersionCheck.test("1.0.0", "1.1.1"); System.out.println("Current Version Is " + result); ```
TestHttpd - Class in com.dimaslanjaka.gradle.thread
threadPool - Field in StartHttpd
threadPool - Field in ThreadPooledServer
ThreadPooledServer - Class in com.dimaslanjaka.webserver.httpserver
tmpDir - Field in Plugin
toString() - Method in SemVer
toString() - Method in VersioningExtension
toStringCurrent() - Method in VersioningExtension

U

Underline - Field in Ansi
underline(String) - Method in ConsoleColors
UpdateOfflineRepositoryTask - Class in com.dimaslanjaka.gradle.offline
Utils - Class in com.dimaslanjaka.gradle.Utils

V

VersionCheck - Class in com.dimaslanjaka.gradle.versioning
VersionCode - Field in Auto
VersionComparator - Class in com.dimaslanjaka.gradle.versioning
VersionCompare - Class in com.dimaslanjaka.gradle.versioning
VersionCompare(String) - Constructor in VersionCompare
VersioningExtension - Class in com.dimaslanjaka.gradle.versioning
@author Davide Steduto
VersionType - Enum in com.dimaslanjaka.gradle.versioning

W

WebResources - Class in com.dimaslanjaka.webserver.httpserver
This class contains resources used in error-pages and the directory-listing (CSS, Header, Footer, ...)
White - Field in Ansi

X

Y

Yellow - Field in Ansi

Z

_

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