Skip to content
/ nace Public

A Java representation of the NACE Rev.2 classification system

Notifications You must be signed in to change notification settings

mdewilde/nace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nace Rev.2

MIT license Maven Central badge Javadocs

A Java representation of the NACE Rev.2 classification system

The basic hierarchical structure is:

	Section	
	|  Division
		|  Group
			|  Class

Labels for each entry on each level are available in:

  • Bulgarian
  • Czech
  • Danish
  • German
  • Est
  • Greek
  • English
  • Spanish
  • Finnish
  • French
  • Croatian
  • Hungarian
  • Italian
  • Lithuanian
  • Latvian
  • Maltese
  • Dutch
  • Norwegian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Slovenian
  • Slovak
  • Swedish
  • Turkish

To get labels, construct a ResourceBundleNaceTranslator with the NaceLanguage of your choice:

	import be.ceau.nace.NaceClass;
	import be.ceau.nace.translate.NaceLanguage;
	import be.ceau.nace.translate.NaceTranslator;
	import be.ceau.nace.translate.ResourceBundleNaceTranslator;
	



	NaceTranslator naceTranslator = new ResourceBundleNaceTranslator(NaceLanguage.ES);
	naceTranslator.translator(NaceClass._23_51);

Maven Central

Include this project directly from Maven Central

<dependency>
	<groupId>be.ceau</groupId>
	<artifactId>nace</artifactId>
	<version>${nace}</version>
</dependency>

GnuPG public key

Verify signature files with my GnuPG public key.

License

Nace is licensed under the MIT license.

About

A Java representation of the NACE Rev.2 classification system

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages