/*
* ###
* Phresco Commons
*
* Copyright (C) 1999 - 2012 Photon Infotech Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* ###
*/
package com.photon.phresco.util;
import java.util.Arrays;
import java.util.List;
/**
* Technology constants.
*
* @author arunachalam_l
*/
public interface TechnologyTypes {
/**
* Technology PHP
*/
String PHP = "tech-php";
/**
* Technology PHP with Drupal6
*/
String PHP_DRUPAL6 = "tech-phpdru6";
/**
* Technology PHP with Drupal7
*/
String PHP_DRUPAL7 = "tech-phpdru7";
/**
* Technology Android native
*/
String ANDROID_NATIVE = "tech-android-native";
/**
* Technology Android Hybrid
*/
String ANDROID_HYBRID = "tech-android-hybrid";
/**
* Technology Android Web
*/
String ANDROID_WEB = "tech-android-web";
/*
* All Android Technologies
*/
List<String> ANDROIDS = Arrays.asList(ANDROID_NATIVE, ANDROID_HYBRID, ANDROID_WEB);
/**
* Technology iPhone Native
*/
String IPHONE_NATIVE = "tech-iphone-native";
/**
* Technology iPhone Hybrid
*/
String IPHONE_HYBRID = "tech-iphone-hybrid";
/**
* Technology iPhone Web
*/
String IPHONE_WEB = "tech-iphone-web";
/*
* All iPhone Technologies
*/
List<String> IPHONES = Arrays.asList(IPHONE_NATIVE, IPHONE_HYBRID, IPHONE_WEB);
/**
* Technology Share point
*/
String SHAREPOINT = "tech-sharepoint";
/**
* Technology Blackberry
*/
String BLACKBERRY = "tech-blackberry";
/**
* Technology Java
*/
String JAVA = "tech-java";
/**
* Technology Node JS
*/
String NODE_JS = "tech-nodejs";
/**
* Technology HTML 5
*/
String HTML5 = "tech-html5";
/**
* Technology HTML 5
*/
String HTML5_MOBILE_WIDGET = "tech-html5-mobile-widget";
/**
* Technology HTML mobile widget
*/
String HTML5_WIDGET = "tech-html5-widget";
/**
* Technology HTML mobile widget
*/
String HTML5_MULTICHANNEL_JQUERY_WIDGET = "tech-html5-jquery-widget";
/**
* Technology HTML Jquery mobile widget
*/
String HTML5_JQUERY_MOBILE_WIDGET = "tech-html5-jquery-mobile-widget";
/**
* Technology Java Web Service
*/
String JAVA_WEBSERVICE = "tech-java-webservice";
/**
* Technology Node JS Web Service
*/
String NODE_JS_WEBSERVICE = "tech-nodejs-webservice";
/**
* Technology Node JS Web Service
*/
String PHP_WEBSERVICE = "tech-php-webservice";
/**
* Technology .Net
*/
String DOT_NET = "tech-dotnet";
/**
* Technology wordpress
*/
String WORDPRESS = "tech-wordpress";
/**
* Technology Java Standalone
*/
String JAVA_STANDALONE = "tech-java-standalone";
/**
* All Technologies
*/
List<String> ALL = Arrays.asList(PHP, PHP_DRUPAL7,PHP_DRUPAL6, ANDROID_NATIVE,ANDROID_HYBRID,SHAREPOINT,JAVA_WEBSERVICE,NODE_JS_WEBSERVICE,HTML5_MOBILE_WIDGET,HTML5_WIDGET, DOT_NET, WORDPRESS, JAVA_STANDALONE);
String ALL_TECHS = "all";
}