protected void onWake  ( ) { synchronized ( myAgent ) { ResultsAgent aCaller = ( ResultsAgent ) myAgent ; try { while ( aCaller . InitializedAgents . size ( ) + aCaller . ActiveAgents . size ( ) < aCaller . MaxAgents ) { AgentController acCur = myAgent . getContainerController ( ) . createNewAgent ( "CalcAgent" + aCaller . createAgentID ( aCaller . AgentUniqueIDLength ) , "jinsect.distributed.NGramDocumentComparatorAgent" , AgentArgs ) ; aCaller . InitializedAgents . add ( acCur . getName ( ) ) ; acCur . start ( ) ; myAgent . addBehaviour ( new ReceiveResultBehaviour ( aCaller , Interval , OutputStream ) ) ; } } catch ( StaleProxyException ex ) { System . err . println ( "Cannot execute agent..." ) ; ex . printStackTrace ( System . err ) ; } if ( aCaller . ActiveAgents . size ( ) > 0 ) { if ( aCaller . CurrentAgent == null ) aCaller . CurrentAgent = aCaller . ActiveAgents . listIterator ( aCaller . ActiveAgents . size ( ) ) ; while ( aCaller . PendingRequests < aCaller . MaxPendingRequests ) { AgentData adCur = ( AgentData ) CalcArgs . poll ( ) ; if ( adCur != null ) { String sNextAgentName ; if ( ! aCaller . CurrentAgent . hasPrevious ( ) ) aCaller . CurrentAgent = aCaller . ActiveAgents . listIterator ( aCaller . ActiveAgents . size ( ) ) ; try { aCaller . CurrentAgent . previous ( ) ; aCaller . CurrentAgent . next ( ) ; } catch ( ConcurrentModificationException cmeE ) { aCaller . CurrentAgent = aCaller . ActiveAgents . listIterator ( aCaller . ActiveAgents . size ( ) ) ; } sNextAgentName = ( String ) aCaller . CurrentAgent . previous ( ) ; myAgent . addBehaviour ( new SendTextsBehaviour ( adCur . ID , adCur . Texts [ 0 ] , adCur . Texts [ 1 ] , sNextAgentName ) ) ; myAgent . addBehaviour ( new ReceiveResultBehaviour ( aCaller , Interval , OutputStream ) ) ; ( ( ResultsAgent ) myAgent ) . PendingRequests ++ ; } else break ; } } if ( ( ! CalcArgs . isEmpty ( ) ) ) myAgent . addBehaviour ( new ActivateAgentListBehaviour ( aCaller , Interval , CalcArgs , OutputStream , MigrationProbability , AgentArgs ) ) ; } }

Realiza la creación y el despacho de agentes calculadores, así como el enrutamiento de los parámetros de cálculo a ellos.Además, cola comportamientos para la recepción de resultados.


public FieldVector3D < T > crossProduct  ( final Vector3D v ) { return new FieldVector3D < T > ( x . linearCombination ( v . getZ ( ) , y , - v . getY ( ) , z ) , y . linearCombination ( v . getX ( ) , z , - v . getZ ( ) , x ) , z . linearCombination ( v . getY ( ) , x , - v . getX ( ) , y ) ) ; }

Calcule el producto cruzado de la instancia con otro vector.


public Element ( ElementType type , boolean defaultAttributes ) { theType = type ; if ( defaultAttributes ) theAtts = new AttributesImpl ( type . atts ( ) ) ; else theAtts = new AttributesImpl ( ) ; theNext = null ; preclosed = false ; }

Devuelva un elemento de un elemento específico.


public void put  ( String key , File file ) throws FileNotFoundException { put ( key , file , null ) ; }


public ZWavePlusCommandClass ( ZWaveNode node , ZWaveController controller , ZWaveEndpoint endpoint ) { super ( node , controller , endpoint ) ; }

Crea una nueva instancia de la clase de ZWAVEPLUSCOMMANDCLASSCLASS.


public void takeHeapDump  ( CoreDump coreDump , boolean openView ) { heapDumpProvider . createHeapDump ( coreDump , openView ) ; }


private void reset  ( ) { mLayoutTabs = null ; mAnimatedTab = null ; mClosedTab = null ; }


public String generateLocalized  ( Asset asset , String content , RepositoryLocale repositoryLocale , String outputBcp47tag ) { String bcp47Tag ; if ( outputBcp47tag == null ) { bcp47Tag = repositoryLocale . getLocale ( ) . getBcp47Tag ( ) ; } else { logger . debug ( "An output bcp47 tag: {} is specified (won't use the default tag (from the repository locale)" , outputBcp47tag ) ; bcp47Tag = outputBcp47tag ; } logger . debug ( "Configuring pipeline for localized XLIFF generation" ) ; IPipelineDriver driver = new PipelineDriver ( ) ; driver . addStep ( new RawDocumentToFilterEventsStep ( ) ) ; driver . addStep ( new CheckForDoNotTranslateStep ( ) ) ; driver . addStep ( new TranslateStep ( asset , repositoryLocale , InheritanceMode . USE_PARENT ) ) ; logger . debug ( "Adding all supported filters to the pipeline driver" ) ; driver . setFilterConfigurationMapper ( assetExtractor . getConfiguredFilterConfigurationMapper ( ) ) ; FilterEventsToInMemoryRawDocumentStep filterEventsToInMemoryRawDocumentStep = new FilterEventsToInMemoryRawDocumentStep ( ) ; driver . addStep ( filterEventsToInMemoryRawDocumentStep ) ; LocaleId targetLocaleId = LocaleId . fromBCP47 ( bcp47Tag ) ; RawDocument rawDocument = new RawDocument ( content , LocaleId . ENGLISH , targetLocaleId ) ; String filterConfigId = assetExtractor . getFilterConfigIdForAsset ( asset ) ; rawDocument . setFilterConfigId ( filterConfigId ) ; logger . debug ( "Set filter config {} for asset {}" , filterConfigId , asset . getPath ( ) ) ; driver . addBatchItem ( rawDocument ) ; logger . debug ( "Start processing batch" ) ; driver . processBatch ( ) ; String localizedContent = filterEventsToInMemoryRawDocumentStep . getOutput ( rawDocument ) ; return localizedContent ; }

Analiza el contenido dado y agrega la traducción para cada unidad de texto.Devuelve el contenido del contenido localizado.TODO (P1) Esto necesita para admitir otros formatos de archivo


boolean canOptimizeTimeSeries  ( DataApiRequest apiRequest , TemplateDruidQuery templateDruidQuery ) { return apiRequest . getDimensions ( ) . isEmpty ( ) && ! templateDruidQuery . isNested ( ) && apiRequest . getSorts ( ) . isEmpty ( ) && ! apiRequest . getCount ( ) . isPresent ( ) && apiRequest . getHaving ( ) == null ; }

Determine si se puede hacer la optimización a una consulta de TimeSeries.


public GroupsGetQuery fields  ( List < GroupField > value ) { return unsafeParam ( "fields" , value ) ; }


public void testApp  ( ) { assertTrue ( true ) ; }


@ SuppressWarnings ( "deprecation" ) static HttpUriRequest createHttpRequest  ( Request < ? > request , Map < String , String > additionalHeaders ) throws AuthFailureError { switch ( request . getMethod ( ) ) { case Request . Method . DEPRECATED_GET_OR_POST : { byte [ ] postBody = request . getPostBody ( ) ; if ( postBody != null ) { HttpPost postRequest = new HttpPost ( request . getUrl ( ) ) ; postRequest . addHeader ( HEADER_CONTENT_TYPE , request . getPostBodyContentType ( ) ) ; HttpEntity entity ; entity = new ByteArrayEntity ( postBody ) ; postRequest . setEntity ( entity ) ; return postRequest ; } else { return new HttpGet ( request . getUrl ( ) ) ; } } case Request . Method . GET : return new HttpGet ( request . getUrl ( ) ) ; case Request . Method . DELETE : return new HttpDelete ( request . getUrl ( ) ) ; case Request . Method . POST : { HttpPost postRequest = new HttpPost ( request . getUrl ( ) ) ; postRequest . addHeader ( HEADER_CONTENT_TYPE , request . getBodyContentType ( ) ) ; setEntityIfNonEmptyBody ( postRequest , request ) ; return postRequest ; } case Request . Method . PUT : { HttpPut putRequest = new HttpPut ( request . getUrl ( ) ) ; putRequest . addHeader ( HEADER_CONTENT_TYPE , request . getBodyContentType ( ) ) ; setEntityIfNonEmptyBody ( putRequest , request ) ; return putRequest ; } case Request . Method . HEAD : return new HttpHead ( request . getUrl ( ) ) ; case Request . Method . OPTIONS : return new HttpOptions ( request . getUrl ( ) ) ; case Request . Method . TRACE : return new HttpTrace ( request . getUrl ( ) ) ; case Request . Method . PATCH : { HttpPatch patchRequest = new HttpPatch ( request . getUrl ( ) ) ; patchRequest . addHeader ( HEADER_CONTENT_TYPE , request . getBodyContentType ( ) ) ; setEntityIfNonEmptyBody ( patchRequest , request ) ; return patchRequest ; } default : throw new IllegalStateException ( "Unknown request method." ) ; } }

Crea la subclase apropiada de HTTPURIRECHEST POR PASADO POR SOLICITUD.


public static String diagPrefix  ( String aspectName ) { return String . format ( "%s: " , aspectName ) ; }

Devuelve un prefijo que se utilizará en los mensajes DIAG para errores generales y advertencias.


public Event ( Event other ) { update ( other ) ; }


public static Bitmap scaleImage  ( Bitmap src , float scaleWidth , float scaleHeight ) { if ( src == null ) { return null ; } Matrix matrix = new Matrix ( ) ; matrix . postScale ( scaleWidth , scaleHeight ) ; return Bitmap . createBitmap ( src , 0 , 0 , src . getWidth ( ) , src . getHeight ( ) , matrix , true ) ; }


public static TextSymbolizer createDefaultTextSymbolizer  ( ) { Expression fontFamily = ff . literal ( "Serif" ) ; Expression fontSize = ff . literal ( 10.0 ) ; Expression fontStyle = ff . literal ( "normal" ) ; Expression fontWeight = ff . literal ( "normal" ) ; Expression rotation = ff . literal ( 0.0 ) ; Expression label = ff . literal ( "Test" ) ; String geometryFieldName = null ; Expression geometryField = ff . property ( geometryFieldName ) ; String name = Localisation . getString ( SLDTreeTools . class , "TreeItem.newText" ) ; AnchorPoint anchor = null ; Displacement displacement = null ; PointPlacement pointPlacement = ( PointPlacement ) styleFactory . pointPlacement ( anchor , displacement , rotation ) ; Expression fillColour = ff . literal ( DEFAULT_COLOUR ) ; Expression fillColourOpacity = ff . literal ( 1.0 ) ; Fill fill = styleFactory . fill ( null , fillColour , fillColourOpacity ) ; Halo halo = null ; List < Expression > fontFamilyList = new ArrayList < Expression > ( ) ; fontFamilyList . add ( fontFamily ) ; Font font = ( Font ) styleFactory . font ( fontFamilyList , fontStyle , fontWeight , fontSize ) ; Description description = null ; Unit < Length > unit = null ; TextSymbolizer newTextSymbolizer = ( TextSymbolizer ) styleFactory . textSymbolizer ( name , geometryField , description , unit , label , font , pointPlacement , halo , fill ) ; return newTextSymbolizer ; }

Crea el simbolizador de texto predeterminado.


public Builder bitmapScale  ( float bitmapScale ) { this . bitmapScale = bitmapScale ; return this ; }

Establecer el coeficiente de escala de mapa de bits.Los valores predeterminados son 1.0.


public static String noSuchFieldExceptioin  ( String className , String fieldName ) { return "The " + fieldName + " field in " + className + " class is necessary which does not exist." ; }

Lanzado cuando la máquina virtual se da cuenta de que un programa intenta hacer referencia, en una clase u objeto, un campo que no existe.


@ Override public void unparsedEntityDecl  ( String name , XMLResourceIdentifier identifier , String notation , Augmentations augs ) throws XNIException { if ( fValidation ) { fNDataDeclNotations . put ( name , notation ) ; } if ( fDTDGrammar != null ) fDTDGrammar . unparsedEntityDecl ( name , identifier , notation , augs ) ; if ( fDTDHandler != null ) { fDTDHandler . unparsedEntityDecl ( name , identifier , notation , augs ) ; } }


public SimpleRegression ( ) { this  ( true ) ; }

Crea una instancia de simplelegresión vacía.


public String queryCatalogClassName  ( ) { String className = System . getProperty ( pClassname ) ; if ( className == null ) { if ( resources == null ) readProperties ( ) ; if ( resources == null ) return null ; try { return resources . getString ( "catalog-class-name" ) ; } catch ( MissingResourceException e ) { return null ; } } return className ; }

Obtenga la configuración del nombre de la clase de catálogo de las propiedades.


public AudioSearchQuery offset  ( Integer value ) { return unsafeParam ( "offset" , value ) ; }

Offset se necesita para devolver un subconjunto específico de archivos de audio.


public boolean isEmpty  ( ) { return status == EMPTY ; }

Indica si el clip está configurado en un estado vacío.


public static PkgHeader recvHeader  ( InputStream in , byte expect_cmd , long expect_body_len ) throws IOException { PkgHeader header ; byte [ ] bs ; int bytes ; header = new PkgHeader ( ) ; bs = new byte [ FDHT_PROTO_PKG_HEADER_SIZE ] ; if ( ( bytes = in . read ( bs ) ) != bs . length ) { throw new IOException ( "recv package size " + bytes + " != " + bs . length ) ; } header . cmd = bs [ PROTO_HEADER_CMD_INDEX ] ; if ( header . cmd != expect_cmd ) { throw new IOException ( "recv cmd: " + bs [ PROTO_HEADER_CMD_INDEX ] + " is not correct, expect cmd: " + expect_cmd ) ; } header . status = bs [ PROTO_HEADER_STATUS_INDEX ] ; header . body_len = ProtoCommon . buff2int ( bs , PROTO_HEADER_BODY_LEN_INDEX ) ; if ( header . body_len < 0 ) { throw new IOException ( "recv body length: " + header . body_len + " < 0!" ) ; } if ( header . status == 0 ) { if ( expect_body_len >= 0 && header . body_len != expect_body_len ) { throw new IOException ( "recv body length: " + header . body_len + " is not correct, expect length: " + expect_body_len ) ; } header . timestamp = ProtoCommon . buff2int ( bs , PROTO_HEADER_TIMESTAMP_INDEX ) ; header . expires = ProtoCommon . buff2int ( bs , PROTO_HEADER_EXPIRES_INDEX ) ; } return header ; }


public double interceptStdErr  ( ) { return Math . sqrt ( svar0 ) ; }

Devuelve el error estándar de la estimación para la intersección.


public GSXAQueueSessionImpl ( GSXAConnectionImpl connection ) throws JMSException { super ( connection ) ; }

Crea una instancia de GSXAQUEESSESSIONIMPL.


public static final < T > boolean isConvertible  ( final Object value , final Class < T > clazz ) { return ( castToType ( value , clazz ) != null ) ; }

Comprueba si el valor dado se puede ver en el tipo de clase dado.


public void pixelsToValue  ( float [ ] pixels ) { Matrix tmp = new Matrix ( ) ; mMatrixOffset . invert ( tmp ) ; tmp . mapPoints ( pixels ) ; mViewPortHandler . getMatrixTouch ( ) . invert ( tmp ) ; tmp . mapPoints ( pixels ) ; mMatrixValueToPx . invert ( tmp ) ; tmp . mapPoints ( pixels ) ; }

Transforma la matriz dada de las posiciones táctiles (píxeles) (x, y, x, y, ...) en valores en la tabla.


private static void startFetchingAccountsInformation  ( Context context , Profile profile ) { Account [ ] accounts = AccountManagerHelper . get ( context ) . getGoogleAccounts ( ) ; for ( int i = 0 ; i < accounts . length ; i ++ ) { startFetchingAccountInformation ( context , profile , accounts [ i ] . name ) ; } }

Iniciar buscar datos de cuentas de usuario (imágenes y el nombre completo).Los datos recuperados se enviarán a los observadores de Profiledownloader.


public boolean isEventStatus  ( EventStatus eventStatus ) { return this . eventStatus != null && this . eventStatus . equals ( eventStatus ) ; }

Indica si el estado del evento especificado para los params es igual al estado del evento dado.


public static SM_SYSTEM_MESSAGE STR_SKILL_SUCC_ProcATK_Instant_Ratio_A_TO_SELF  ( String skillcaster , int num0 , String skillname ) { return new SM_SYSTEM_MESSAGE ( 1200850 , skillcaster , num0 , skillname ) ; }

[% Skillcaster] recibió% de daño NUM0 a medida que usaba [% de habilidad].


@ Override public boolean needParticipantsJoin  ( ) throws RemoteException  { return mgr . needParticipantsJoin ( ) ; }

Devuelve VERDADERO si esto los participantes de TXN deben unirse en contra de un XTN que los participantes son conocidos antes de la propagación de TXN


public static void createTable  ( Database db , boolean ifNotExists ) { String constraint = ifNotExists ? "IF NOT EXISTS " : "" ; db . execSQL ( "CREATE TABLE " + constraint + "\"CHAT_MESSAGE_BEAN\" (" + "\"_id\" INTEGER PRIMARY KEY ," + "\"UserId\" TEXT," + "\"UserName\" TEXT," + "\"UserHeadIcon\" TEXT," + "\"UserContent\" TEXT," + "\"time\" TEXT," + "\"type\" INTEGER NOT NULL ," + "\"messagetype\" INTEGER NOT NULL ," + "\"UserVoiceTime\" REAL NOT NULL ," + "\"UserVoicePath\" TEXT," + "\"UserVoiceUrl\" TEXT," + "\"sendState\" INTEGER NOT NULL ," + "\"imageUrl\" TEXT," + "\"imageIconUrl\" TEXT," + "\"imageLocal\" TEXT);" ) ; }

Crea la tabla de base de datos subyacente.


public Boolean doOuputTTML  ( ) { return doOuputTtml ; }

Ya sea para emitir como un solo archivo TTML.


public static String random  ( int length ) { Random rand = new Random ( System . currentTimeMillis ( ) ) ; StringBuilder sb = new StringBuilder ( ) ; while ( length > 0 ) { sb . append ( chars [ rand . nextInt ( chars . length - 1 ) ] ) ; length -- ; } return sb . toString ( ) ; }

Generar una cadena aleatoria con la longitud.


public ParetoDistribution ( double scale , double shape ) throws MathIllegalArgumentException { this ( scale , shape , DEFAULT_SOLVER_ABSOLUTE_ACCURACY ) ; }

Cree una distribución de Pareto utilizando la escala y la forma especificadas.


public boolean isRotationEnabled  ( ) { return mIsRotationEnabled ; }

Obtiene si el gesto de rotación está habilitado o no.


public PhotosGetNewTagsQuery offset  ( Integer value ) { return unsafeParam ( "offset" , value ) ; }

Offset se necesita para devolver un subconjunto específico de fotos.


public static SM_SYSTEM_MESSAGE STR_SKILL_SUCC_CloseAerial_A_TO_ME  ( String skillcaster , String skillname ) { return new SM_SYSTEM_MESSAGE ( 1200648 , skillcaster , skillname ) ; }

[% Skillcaster] le lanzó de la trampa aérea utilizando [% de habilidad].


public static MatD makeScaleTranslation  ( double scale , VecD t ) { return new MatD ( new double [ ] { scale , 0 , 0 , 0 , 0 , scale , 0 , 0 , 0 , 0 , scale , 0 , scale * t . x , scale * t . y , scale * t . z , 1 } ) ; }

Crea una matriz que es una escala seguida de una traducción.


public TShortHash ( TShortHashingStrategy strategy ) { super ( ) ; this . _hashingStrategy = strategy ; }

Crea una nueva instancia de <código> tshorthash </ código> con la capacidad predeterminada y el factor de carga.


public void stopScrolling  ( ) { scroller . stopScrolling ( ) ; }


private boolean isOwner  ( NamespaceBundle nsBundle ) { if ( pulsar != null ) { return pulsar . getNamespaceService ( ) . getOwnershipCache ( ) . getOwnedServiceUnit ( nsBundle ) != null ; } return false ; }

comprueba si el corredor local es el propietario del paquete de espacio de nombres


public SpaceStoppedException ( String spaceMemberName , String s ) { super ( spaceMemberName , s ) ; }

Construye un <código> spacestoppedException </ code> con el mensaje de detalle especificado.


public static < T > String  toJsonString ( T value )  { try { return MAPPER . writeValueAsString ( value ) ; } catch ( JsonProcessingException e ) { return "" ; } }

Obtiene una representación de JSON de valor.


public Access createQualifiedAccess  ( ) { return createBoundAccess ( ) ; }

Acceso calificado para los tipos de comodines.Ya que no tienen un paquete ordinario y el nombre, simplemente devolvemos el acceso obligado.


public static Map < String , Object > returnError  ( String errorMessage , List < ? extends Object > errorMessageList ) { return returnProblem ( ModelService . RESPOND_ERROR , errorMessage , errorMessageList , null , null ) ; }

Una pequeña rutina utilizada todo para mejorar la eficiencia del código, haga un mapa de resultados con el mensaje y el código de respuesta de error


public static DataFrame normalize  ( DataFrame dataFrame , List < String > skipColumns ) { return normalize ( dataFrame , 0 , 1 , skipColumns ) ; }


public ProxySelector removeSelector  ( String protocol ) { return this . selectors . remove ( protocol ) ; }

Elimina el selector instalado para el protocolo dado.


private String modifyProjectName  ( String originalProjectName ) { final StringBuffer buffer = new StringBuffer ( ) ; if ( getProjectNamePrefix ( ) != null ) { buffer . append ( getProjectNamePrefix ( ) . trim ( ) ) ; } buffer . append ( originalProjectName ) ; if ( getProjectNameSuffix ( ) != null ) { buffer . append ( getProjectNameSuffix ( ) . trim ( ) ) ; } return buffer . toString ( ) ; }

Modifica el nombre del proyecto original para tener un prefijo y / o sufijo opcional.


public List < String > updateDeletionStatus  ( String loadDate , LoadMetadataDetails [ ] listOfLoadFolderDetailsArray , List < String > invalidLoadTimestamps , Long loadStartTime ) { boolean loadFound = false ; String loadStartTimeString = "Load Start Time: " ; for ( LoadMetadataDetails loadMetadata : listOfLoadFolderDetailsArray ) { Integer result = compareDateValues ( loadMetadata . getLoadStartTimeAsLong ( ) , loadStartTime ) ; if ( result < 0 ) { if ( CarbonCommonConstants . SEGMENT_COMPACTED . equalsIgnoreCase ( loadMetadata . getLoadStatus ( ) ) ) { LOG . info ( "Ignoring the segment : " + loadMetadata . getLoadName ( ) + "as the segment has been compacted." ) ; continue ; } if ( ! CarbonCommonConstants . MARKED_FOR_DELETE . equals ( loadMetadata . getLoadStatus ( ) ) ) { loadFound = true ; loadMetadata . setLoadStatus ( CarbonCommonConstants . MARKED_FOR_DELETE ) ; loadMetadata . setModificationOrdeletionTimesStamp ( readCurrentTime ( ) ) ; LOG . info ( "Info: " + loadStartTimeString + loadMetadata . getLoadStartTime ( ) + " Marked for Delete" ) ; } } } if ( ! loadFound ) { invalidLoadTimestamps . add ( loadDate ) ; LOG . audit ( "Delete segment by date is failed. No matching segment found." ) ; return invalidLoadTimestamps ; } return invalidLoadTimestamps ; }

Actualizaciones Detalles de estado de eliminación para carga y devuelve InvalidLoundTimestamps


private HashDataCache ( DataCache < Pair < String , T > > cache , String algorithm ) { this . cache = cache ; this . algorithm = algorithm ; try { MessageDigest . getInstance ( algorithm ) ; } catch ( NoSuchAlgorithmException e ) { String msg = "Unable to get hash generator with algorithm: " + algorithm ; LOG . warn ( msg , e ) ; throw new SystemConfigException ( e ) ; } }

Crea el hash de caché con algoritmo proporcionado.


public char next  ( ) throws JSONException  { int c ; if ( this . usePrevious ) { this . usePrevious = false ; c = this . previous ; } else { try { c = this . reader . read ( ) ; } catch ( IOException exception ) { throw new JSONException ( exception ) ; } if ( c <= 0 ) { this . eof = true ; c = 0 ; } } this . index += 1 ; if ( this . previous == '\r' ) { this . line += 1 ; this . character = c == '\n' ? 0 : 1 ; } else if ( c == '\n' ) { this . line += 1 ; this . character = 0 ; } else { this . character += 1 ; } this . previous = ( char ) c ; return this . previous ; }

Obtenga el siguiente personaje en la cadena de origen.


private static boolean isInsideActivityTag  ( @ NotNull Editor editor , @ NotNull PsiFile file ) { PsiElement psiElement = file . findElementAt ( editor . getCaretModel ( ) . getOffset ( ) ) ; if ( psiElement != null ) { return findXmlTagByName ( psiElement , SdkConstants . TAG_ACTIVITY ) != null ; } return false ; }

Si la Caret actual está dentro de una etiqueta XML de "Actividad".


public double quadraticMean  ( ) { return NumericReduceUtils . quadraticMean . reduce ( this ) ; }

Devuelve el cuadrático, también conocido como el cuadrado de la raíz, para todos los valores en esta columna


@ Nullable public Boolean isFramed  ( ) { if ( myScaledImage == null ) { return null ; } return myThumbnailHasFrame ; }

¿La imagen actual tiene un marco de dispositivo a su alrededor?Devuelve verdadero, falso, o nulo si no hay imagen calculada todavía


public static FXMLLoader createFxmlLoaderForProjectFile  ( final String localFxmlFile ) { return createFxmlLoader ( parentClass , ResourcePaths . FXML_PATH + localFxmlFile ) ; }


public static SinkRecord spoofSinkRecord  ( String topic , Schema valueSchema , Struct value ) { return new SinkRecord ( topic , 0 , null , null , valueSchema , value , 0 ) ; }

Método de utilidad para falsificar Sinkrecords que deben pasarse a SinkTask.put ()


public JsonRequestParams ( Object params ) { if ( params == null ) return ; if ( params instanceof Map < ? , ? > ) { urlParamsWithObjects . putAll ( ( Map < String , Object > ) params ) ; } else { this . mCriteria = params ; } }

Construye una nueva instancia de JSONRQUESTPARAMS de un objeto


public MqttScriptIO more  ( ) { return scriptIO ; }

Esto expone métodos adicionales, por ejemplo.Publicar, suscribirse, cancelar la suscripción.


public ParseException syntaxError  ( String message ) { return new ParseException ( message + toString ( ) ) ; }

Haga una PERSEEXETCHE para señalar un error de sintaxis.


public DelayabilityAnalysis ( DirectedGraph < Unit > dg , EarliestnessComputation earliest , Map < Unit , EquivalentValue > equivRhsMap ) { this ( dg , earliest , equivRhsMap , new ArrayPackedSet < EquivalentValue > ( new CollectionFlowUniverse < EquivalentValue > ( equivRhsMap . values ( ) ) ) ) ; }

Realiza automáticamente el análisis de la capacidad de retraso en el gráfico <código> DG </ CODE> y el primer código de cálculo más temprano </ codigo>. <br> El <código> EquivrhSMAP </ código> es solo aquí para evitar hacer estosCosas de nuevo ...


public Matrix ( double [ ] [ ] A ) { m = A . length ; n = A [ 0 ] . length ; for ( int i = 0 ; i < m ; i ++ ) { if ( A [ i ] . length != n ) { throw new IllegalArgumentException ( "All rows must have the same length." ) ; } } this . A = A ; }


public void addLanguage  ( Long languageId ) { if ( languageId != null ) { addLanguage ( languageId . toString ( ) ) ; } else { Logger . warn ( this , "Tried to add languageId Null!" ) ; } }

Agrega un límite de idioma a la consulta.


public static Document parseDocument  ( String inputData ) throws ParserConfigurationException , SAXException , IOException  { return parseDocument ( inputData , false ) ; }

Dom-analizar los datos de entrada dados.Espacio de nombres: consciente pero no validado.


public void notifyListeners  ( final Long tagId ) { if ( LOGGER . isTraceEnabled ( ) ) { LOGGER . trace ( "notifyListeners - notify the Tag with id " + tagId + " has changed. Number of listeners: " + this . listeners . size ( ) ) ; } for ( ConfigurationUpdateListener listener : this . listeners ) { listener . notifyOnConfigurationUpdate ( tagId ) ; } }

Notifique a los oyentes de una actualización de configuración.


public static SM_SYSTEM_MESSAGE STR_SKILL_SUCC_HealCastorOnTargetDead_ME_TO_SELF  ( String skillname ) { return new SM_SYSTEM_MESSAGE ( 1200373 , skillname ) ; }

Convirtió la muerte a la curación mediante el uso de [% de habilidad].


public static String readAsciiLine  ( InputStream in ) throws IOException { StringBuilder result = new StringBuilder ( 80 ) ; while ( true ) { int c = in . read ( ) ; if ( c == - 1 ) { throw new EOFException ( ) ; } else if ( c == '\n' ) { break ; } result . append ( ( char ) c ) ; } int length = result . length ( ) ; if ( length > 0 && result . charAt ( length - 1 ) == '\r' ) { result . setLength ( length - 1 ) ; } return result . toString ( ) ; }

Devuelve los caracteres ASCII hasta que no incluyen la siguiente "\ r \ n", o "\ n".


private void throwArrayIndexOutOfBoundsException  ( int itemIndex ) { throw new ArrayIndexOutOfBoundsException ( "Your item index can't be 0 or greater than space item size," + " your items size is " + spaceItems . size ( ) + ", your current index is :" + itemIndex ) ; }

Tirar el índice de la matriz fuera de la excepción de los límites


private void writeColumnSortInfo  ( ) throws IOException  { boolean isNotNull = null != columnSortInfo . getSort_index ( ) && null != columnSortInfo . sort_index_inverted ; if ( isNotNull ) { initPath ( ) ; String folderContainingFile = CarbonTablePath . getFolderContainingFile ( this . sortIndexFilePath ) ; boolean created = CarbonUtil . checkAndCreateFolder ( folderContainingFile ) ; if ( ! created ) { LOGGER . error ( "Database metadata folder creation status :: " + created ) ; throw new IOException ( "Failed to created database metadata folder" ) ; } try { this . sortIndexThriftWriter = new ThriftWriter ( this . sortIndexFilePath , false ) ; this . sortIndexThriftWriter . open ( ) ; sortIndexThriftWriter . write ( columnSortInfo ) ; } catch ( IOException ie ) { LOGGER . error ( ie , "problem while writing the dictionary sort index file." ) ; throw new IOException ( "problem while writing the dictionary sort index file." , ie ) ; } finally { if ( null != sortIndexThriftWriter ) { this . sortIndexThriftWriter . close ( ) ; } this . sortIndexFilePath = null ; } } }

Inicialice el SortinIndexFilePath y Open Writing Stream for Dictionary Sortindex Arche File Thrif Writer Escriba la información Ordenar la información a la tienda cuando se rellenan ambos índice de clasificación y el índice de clasificación invertido.El archivo de índice de clasificación existente debe sobrescribirse con un nuevo índice de clasificación Los datos de la columnaSortInfo que tienen NULL Sortindex e InvertedSortIndex no se escribirán


public int lastIndexOf  ( short value ) { return lastIndexOf ( _pos , value ) ; }

Busca la lista de regreso al frente para el último índice de <tt> valor </ tt>.


public void loadScoreboard  ( Configuration config , Scoreboard scoreboard ) { ConfigurationSection teamsSection = config . getConfigurationSection ( "teams" ) ; if ( teamsSection == null ) { return ; } teamsSection . getKeys ( false ) . forEach ( null ) ; ConfigurationSection objectivesSection = config . getConfigurationSection ( "objectives" ) ; if ( objectivesSection == null ) { return ; } objectivesSection . getKeys ( false ) . forEach ( null ) ; ConfigurationSection scoresSection = config . getConfigurationSection ( "scores" ) ; if ( scoresSection == null ) { return ; } scoresSection . getKeys ( false ) . forEach ( null ) ; }

Carga un marcador de un archivo de configuración.


@ Nullable E awaitMatch  ( int start ) { for ( int step = 0 , totalSpins = 0 ; ( step < ARENA_LENGTH ) && ( totalSpins < SPINS ) ; step ++ ) { int index = ( start + step ) & ARENA_MASK ; AtomicReference < Object > slot = arena [ index ] ; Object found = slot . get ( ) ; if ( found == FREE ) { if ( slot . compareAndSet ( FREE , WAITER ) ) { int slotSpins = 0 ; for ( ; ; ) { found = slot . get ( ) ; if ( ( found != WAITER ) && slot . compareAndSet ( found , FREE ) ) { @ SuppressWarnings ( "unchecked" ) E e = ( E ) found ; return e ; } else if ( ( slotSpins >= SPINS_PER_STEP ) && ( found == WAITER ) && ( slot . compareAndSet ( WAITER , FREE ) ) ) { totalSpins += slotSpins ; break ; } slotSpins ++ ; } } } else if ( ( found != WAITER ) && slot . compareAndSet ( found , FREE ) ) { @ SuppressWarnings ( "unchecked" ) E e = ( E ) found ; return e ; } } return null ; }

Espera (girando) para tener un elemento transferido desde otro hilo.Un marcador se llena en una ranura vacía en la arena y se pulsa hasta que se reemplaza con un elemento o un límite de giro por ranura.Esta búsqueda y estrategia de espera se repite seleccionando otra ranura hasta que se alcance un límite de giro total.


public String toString  ( ) { StringBuilder buf = new StringBuilder ( ) ; buf . append ( "Splits (" ) . append ( nsplits ) . append ( "):\n" ) ; for ( Iterator it = iterator ( ) ; it . hasNext ( ) ; ) { Split split = ( Split ) it . next ( ) ; buf . append ( split ) . append ( "\n" ) ; } return buf . toString ( ) ; }


public BoardEditTopicQuery ( VkApiClient client , UserActor actor , int groupId , int topicId , String title ) { super ( client , "board.editTopic" , OkResponse . class ) ; accessToken ( actor . getAccessToken ( ) ) ; groupId ( groupId ) ; topicId ( topicId ) ; title ( title ) ; }

Crea una instancia abstractQueryBuilder que se puede usar para construir una solicitud API con varios parámetros


public void init$Children  ( ) { children = new ASTNode [ 3 ] ; setChild ( new Opt ( ) , 1 ) ; setChild ( new List ( ) , 2 ) ; }

Inicializa la matriz de niños al tamaño correcto.Inicializa la lista y opta a los niños NTA.


public EdgeCachedLocator ( int iCacheMaxSize ) { CacheMaxSize = iCacheMaxSize ; Cache = new HashMap ( ) ; CacheAccess = new TreeMap ( ) ; ElementAccessTime = new HashMap ( ) ; }

Crea una nueva instancia de EdgecAckedLocator, relativa a un gráfico específico.


public ContainsExtended ( ) { super ( null  , null ) ; }

Instantáneas un nuevo contiene extendido.


public static boolean hasAndroidGradleFacet  ( @ NotNull JpsProject project ) { for ( JpsModule module : project . getModules ( ) ) { if ( getExtension ( module ) != null ) { return true ; } } return false ; }

Indica si alguno de los módulos en el proyecto de IDEA dado tiene la faceta de grado Android.


public String process  ( Item item ) throws ProcessException  { return getPhoneFeature ( item , "cvox" ) ; }

Realiza un poco de procesamiento en el artículo dado.


public static Object fromXml  ( InputStream input ) { return xstream . fromXML ( input ) ; }

Deserializar un objeto de un <código> inputstream </ code>.


public LockableFileWriter ( File file , boolean append ) throws IOException { this ( file , append , null ) ; }


@ Override public void undoAction  ( UndoInterface undoRedoObject ) { }


public FriendsGetQuery ( VkApiClient client , UserActor actor ) { super ( client , "friends.get" , GetResponse . class ) ; accessToken ( actor . getAccessToken ( ) ) ; }


public DiskBasedCache ( File rootDirectory ) { this ( rootDirectory , DEFAULT_DISK_USAGE_BYTES ) ; }

Construye una instancia del DiskBasedCache en el directorio especificado usando el tamaño de caché máximo predeterminado de 5 MB.


public boolean hasNext  ( ) { if ( this . samIterator == null ) { iterator ( ) ; } while ( complete . isEmpty ( ) && ( ( ! accumulator . isEmpty ( ) ) || samHasMore ( ) || hasRemainingMaskBases ( ) ) ) { final LocusInfo locusInfo = next ( ) ; if ( locusInfo != null ) { complete . add ( 0 , locusInfo ) ; } } return ! complete . isEmpty ( ) ; }

Devuelve VERDADERO Si hay más objetos de locusinfo que se pueden devolver, debido a cualquiera de las siguientes razones: 1) Hay lecturas más alineadas en el archivo SAM 2) Hay locusinfos en alguna etapa de acumulación 3) Hay loci en el objetivomáscara que aún no se ha acumulado (incluso si no hay lecturas que los cubran)


private String makePretty  ( double number ) { String r = mFormattedStringCache . getFormattedValue ( number ) ; int numericValue1 = Character . getNumericValue ( r . charAt ( r . length ( ) - 1 ) ) ; int numericValue2 = Character . getNumericValue ( r . charAt ( r . length ( ) - 2 ) ) ; int combined = Integer . valueOf ( numericValue2 + "" + numericValue1 ) ; r = r . replaceAll ( "E[0-9][0-9]" , SUFFIX [ combined / 3 ] ) ; while ( r . length ( ) > MAX_LENGTH || r . matches ( "[0-9]+\\.[a-z]" ) ) { r = r . substring ( 0 , r . length ( ) - 2 ) + r . substring ( r . length ( ) - 1 ) ; } return r ; }

Formatos cada número correctamente.Especialmente gracias a Roman Gromov (https://github.com/romangromov) para esta pieza de código.


public synchronized void append  ( AudioInputStream ais ) { if ( ais == this ) throw new IllegalArgumentException ( "Cannot append me to myself" ) ; if ( doneAppending ) throw new IllegalArgumentException ( "Cannot append after doneAppending() was called!" ) ; m_audioInputStreamList . add ( ais ) ; notifyAll ( ) ; }

Agregue el nuevo flujo de entrada de audio al final de la lista de flujos de entrada de audio.


@ RequestMapping ( value = "/" , method = POST , produces = APPLICATION_JSON_VALUE ) public ResponseEntity < UserDTO > create  ( @ RequestBody UserDTO userDTO ) throws URISyntaxException { log . debug ( "Create UserDTO : {}" , userDTO ) ; if ( userDTO . isIdSet ( ) ) { return ResponseEntity . badRequest ( ) . header ( "Failure" , "Cannot create User with existing ID" ) . body ( null ) ; } UserDTO result = userDTOService . save ( userDTO ) ; return ResponseEntity . created ( new URI ( "/api/users/" + result . id ) ) . body ( result ) ; }


public In ( Socket socket ) { if ( socket == null ) throw new NullPointerException ( "argument is null" ) ; try { InputStream is = socket . getInputStream ( ) ; scanner = new Scanner ( new BufferedInputStream ( is ) , CHARSET_NAME ) ; scanner . useLocale ( LOCALE ) ; } catch ( IOException ioe ) { throw new IllegalArgumentException ( "Could not open " + socket ) ; } }

Inicializa un flujo de entrada desde un zócalo.


protected GroupsSearchQuery q  ( String value ) { return unsafeParam ( "q" , value ) ; }


public static void serialization  ( String filePath , Object obj ) { ObjectOutputStream out = null ; try { out = new ObjectOutputStream ( new FileOutputStream ( filePath ) ) ; out . writeObject ( obj ) ; out . close ( ) ; } catch ( FileNotFoundException e ) { throw new RuntimeException ( "FileNotFoundException occurred. " , e ) ; } catch ( IOException e ) { throw new RuntimeException ( "IOException occurred. " , e ) ; } finally { IOUtil . close ( out ) ; } }


public ShapedRecipe shape  ( final String ... shape ) { Validate . notNull ( shape , "Must provide a shape" ) ; Validate . isTrue ( shape . length > 0 && shape . length < 4 , "Crafting recipes should be 1, 2, 3 rows, not " , shape . length ) ; for ( String row : shape ) { Validate . notNull ( row , "Shape cannot have null rows" ) ; Validate . isTrue ( row . length ( ) > 0 && row . length ( ) < 4 , "Crafting rows should be 1, 2, or 3 characters, not " , row . length ( ) ) ; } this . rows = new String [ shape . length ] ; for ( int i = 0 ; i < shape . length ; i ++ ) { this . rows [ i ] = shape [ i ] ; } HashMap < Character , ItemStack > newIngredients = new HashMap < Character , ItemStack > ( ) ; for ( String row : shape ) { for ( Character c : row . toCharArray ( ) ) { newIngredients . put ( c , ingredients . get ( c ) ) ; } } this . ingredients = newIngredients ; return this ; }

Establezca la forma de esta receta a las filas especificadas.Cada personaje representa un ingrediente diferente;exactamente lo que representa cada personaje se establece por separado.La primera fila suministrada corresponde con la parte más alta de la receta en el banco de trabajo, por ejemplo.Si las tres filas son suministros, la primera cadena representa la fila superior en la banca de trabajo.


public byte [ ] encryptViaKek  ( byte [ ] content ) { return cryptoViaKek ( content , Cipher . ENCRYPT_MODE ) ; }

Usa el Kek para cifrar un valor generalmente el MWK


Crea una nueva instancia de ngrgraphycomparator.


public CSVRecordReader ( int skipNumLines , String delimiter ) { this . skipNumLines = skipNumLines ; this . delimiter = delimiter ; }


private synchronized void addTracker  ( String path , Object marker , FileDeleteStrategy deleteStrategy ) { if ( exitWhenFinished ) { throw new IllegalStateException ( "No new trackers can be added once exitWhenFinished() is called" ) ; } if ( reaper == null ) { reaper = new Reaper ( ) ; reaper . start ( ) ; } trackers . add ( new Tracker ( path , deleteStrategy , marker , q ) ) ; }

Agrega un rastreador a la lista de rastreadores.


public VideoCreateCommentQuery fromGroup  ( Boolean value ) { return unsafeParam ( "from_group" , value ) ; }

Publique el comentario de un nombre de la comunidad (solo si "Owner_ID" menos de 0)


public AndroidAuthenticator ( Context context , Account account , String authTokenType , boolean notifyAuthFailure ) { this ( AccountManager . get ( context ) , account , authTokenType , notifyAuthFailure ) ; }


public CMUTimeVoice ( String name , Gender gender , Age age , String description , Locale locale , String domain , String organization , CMULexicon lexicon , URL database ) { super ( name , gender , age , description , locale , domain , organization , lexicon , database ) ; }

Crea una voz simple de unidad de clúster.


private boolean isLastBeforeBoundary  ( Element syllable , int minBreakindex ) { Document doc = syllable . getOwnerDocument ( ) ; Element sentence = ( Element ) DomUtils . getAncestor ( syllable , MaryXML . SENTENCE ) ; TreeWalker tw = ( ( DocumentTraversal ) doc ) . createTreeWalker ( sentence , NodeFilter . SHOW_ELEMENT , new NameNodeFilter ( MaryXML . SYLLABLE , MaryXML . BOUNDARY ) , false ) ; tw . setCurrentNode ( syllable ) ; Element next = ( Element ) tw . nextNode ( ) ; if ( next == null ) { return true ; } if ( next . getNodeName ( ) . equals ( MaryXML . BOUNDARY ) ) { if ( getBreakindex ( next ) >= minBreakindex ) return true ; } return false ; }

Busque elementos de límite y sílaba siguiendo la sílaba dada.Si el siguiente elemento coincidente encontrado es un límite con BreakIndex <Code> MinArkIndex </ Code> o más grande, devuelva aDe lo contrario, devuelva FALSO.Si no hay un nodo siguiente, devuelva VERDADERO.


public void rightClick  ( int x , int y ) throws InterruptedException  { click ( InputEvent . BUTTON3_MASK , x , y ) ; }

Haga clic derecho en el mouse en un punto


public TapTarget descriptionTextColor  ( @ ColorRes int color ) { this . descriptionTextColor = color ; return this ; }

Especifique el recurso de color para el texto de descripción.


public boolean isEmpty  ( ) { return this . root == null ; }

Devuelve verdadero si este árbol está vacío.


public DocumentQuery addSort  ( Sort sort ) { this . sorts . add ( Objects . requireNonNull ( sort , "Sort is required" ) ) ; return this ; }

Añadir el orden cómo se devolverá el resultado.


static KeyPair createSecp256k1KeyPair  ( ) throws NoSuchProviderException , NoSuchAlgorithmException , InvalidAlgorithmParameterException  { KeyPairGenerator keyPairGenerator = KeyPairGenerator . getInstance ( "ECDSA" , "BC" ) ; ECGenParameterSpec ecGenParameterSpec = new ECGenParameterSpec ( "secp256k1" ) ; keyPairGenerator . initialize ( ecGenParameterSpec , new SecureRandom ( ) ) ; return keyPairGenerator . generateKeyPair ( ) ; }

Cree un teclado con la curva SECP-256K1.Las teclas privadas se codifican utilizando las teclas privadas PKCS8 se codifican utilizando X.509


public NopStmt newNopStmt  ( ) { return Jimple . v ( ) . newNopStmt ( ) ; }

Construye un trozo de gramática NopstMt ().


public String toString  ( ) { return "ActivatableInvocationHandler[" + id + ", " + uproxy + "]" ; }

Devuelve una representación de cadena de este objeto.


public WebElementScopedLocatorFactory ( WebDriver webDriver , WebElement webElement ) { this . webDriver = webDriver ; this . webElement = webElement ; }


private IEntryHolder next_fifo  ( ) throws SAException  { while ( true ) { if ( _first ) { _first = false ; _saIter = _cacheManager . getStorageAdapter ( ) . makeEntriesIter ( _templateHolder , _SCNFilter , _leaseFilter , _types ) ; } if ( _saIter != null && _entryFromSA == null ) { _entryFromSA = saIterNext ( ) ; if ( _entryFromSA == null ) { _saIter . close ( ) ; _saIter = null ; } } if ( ! _doneWithCache && _entryFromCache == null ) { checkIfNext ( ) ; if ( _currentEntryCacheInfo == null ) _doneWithCache = true ; else _entryFromCache = _currentEntryHolder ; } if ( _entryFromCache == null && _entryFromSA == null ) return null ; IEntryHolder res = null ; boolean returnSA = false ; if ( _entryFromCache != null && _entryFromSA != null ) { if ( _entryFromCache . getClassName ( ) . equals ( _entryFromSA . getClassName ( ) ) ) { if ( _entryFromSA . getSCN ( ) < _entryFromCache . getSCN ( ) || ( _entryFromSA . getSCN ( ) == _entryFromCache . getSCN ( ) && _entryFromSA . getOrder ( ) < _entryFromCache . getOrder ( ) ) ) returnSA = true ; } else { int classSa = _fifoClassesOrder . get ( _entryFromSA . getClassName ( ) ) ; int classCache = _fifoClassesOrder . get ( _entryFromCache . getClassName ( ) ) ; returnSA = classSa < classCache ; } } else { if ( _entryFromSA != null ) returnSA = true ; } if ( returnSA ) { res = _entryFromSA ; _entryFromSA = null ; } else { res = _entryFromCache ; _entryFromCache = null ; } if ( res != null ) { if ( ! returnSA ) { if ( ! res . isTransient ( ) ) { if ( ! res . isMaybeUnderXtn ( ) ) { res = null ; continue ; } res = _cacheManager . getEntryByUidFromPureCache ( res . getUID ( ) ) ; if ( res == null || ! res . isMaybeUnderXtn ( ) ) { res = null ; continue ; } ITransactionalEntryData ed = res . getTxnEntryData ( ) ; XtnEntry xtnEntry = ed . getWriteLockOwner ( ) ; if ( xtnEntry == null || xtnEntry . getStatus ( ) != XtnStatus . BEGUN || ( ed . getWriteLockOperation ( ) != SpaceOperations . WRITE && ed . getWriteLockOperation ( ) != SpaceOperations . UPDATE ) ) { res = null ; continue ; } } } if ( returnSA ) { IEntryHolder updated_res = _cacheManager . getEntryByUidFromPureCache ( res . getUID ( ) ) ; if ( updated_res != null ) res = updated_res ; } if ( ! _entriesReturned . add ( res . getUID ( ) ) ) { res = null ; continue ; } } _context . setRawmatchResult ( null , MatchResult . NONE , null , null ) ; return res ; } }


public static byte [ ] readFullyNoClose  ( InputStream in ) throws IOException { ByteArrayOutputStream bytes = new ByteArrayOutputStream ( ) ; byte [ ] buffer = new byte [ 1024 ] ; int count ; while ( ( count = in . read ( buffer ) ) != - 1 ) { bytes . write ( buffer , 0 , count ) ; } return bytes . toByteArray ( ) ; }

Devuelve un byte [] que contiene el resto de 'en'.


public void show  ( ) { show ( false , null ) ; }

Haz la insignia visible en la interfaz de usuario.


@ Deprecated public ItemStack ( final int type , final int amount ) { this ( type , amount , ( short ) 0 ) ; }

Una pila de artículos sin datos adicionales


public boolean contains  ( int index ) { return index >= getFirst ( ) && index <= getLast ( ) ; }

Prueba si el artículo está contenido por rango


boolean inOpenRange  ( K key , K least , K fence ) { if ( key == null ) throw new NullPointerException ( ) ; return ( ( least == null || compare ( key , least ) >= 0 ) && ( fence == null || compare ( key , fence ) <= 0 ) ) ; }

Devuelve VERDADERO si se le da una clave mayor que menos o igual a menos y menos o igual o igual a la cerca.Necesitaba principalmente en remapa de operaciones.


public static void registerServiceConfigListener  ( ServiceConfigListener listener ) { Assert . notNull ( "listener" , listener ) ; configListeners . add ( listener ) ; }

Registre una instancia <código> ServiceConFigListener </ Code>.La instancia será notificada cuando el archivo <código> ServiceEngine.xml </ código> se vuelva a cargar.


public boolean equals  ( Object obj ) { if ( ! ( obj instanceof LocatorReg ) ) return false ; return l . equals ( ( ( LocatorReg ) obj ) . l ) ; }

Devuelve verdadero si los localizadores son iguales.


public ProperFractionFormat ( NumberFormat format ) { this ( format , ( NumberFormat ) format . clone ( ) , ( NumberFormat ) format . clone ( ) ) ; }

Cree una instancia de formato adecuada con un formato de número personalizado para todo, numerador y denominador.


protected void failed  ( Throwable t ) throws InvalidJobException  { if ( currentState != State . RUNNING ) { throw new InvalidJobException ( "Illegal state change" ) ; } currentState = State . FAILED ; Debug . logError ( t , "Async-Service failed." , module ) ; }

El método se llama cuando el servicio falla.


static double area  ( S2Point a , S2Point b , S2Point c ) { final double sa = b . angle ( c ) ; final double sb = c . angle ( a ) ; final double sc = a . angle ( b ) ; final double s = 0.5 * ( sa + sb + sc ) ; if ( s >= 3e-4 ) { double s2 = s * s ; double dmin = s - Math . max ( sa , Math . max ( sb , sc ) ) ; if ( dmin < 1e-2 * s * s2 * s2 ) { double area = girardArea ( a , b , c ) ; if ( dmin < s * ( 0.1 * area ) ) { return area ; } } } return 4 * Math . atan ( Math . sqrt ( Math . max ( 0.0 , Math . tan ( 0.5 * s ) * Math . tan ( 0.5 * ( s - sa ) ) * Math . tan ( 0.5 * ( s - sb ) ) * Math . tan ( 0.5 * ( s - sc ) ) ) ) ) ; }

Devuelve el área del triángulo ABC.El método utilizado es aproximadamente el doble de caro como la fórmula de Girard, pero es numéricamente estable para triángulos grandes y muy pequeños.Los puntos no necesitan ser normalizados.El área siempre es positiva.El área del triángulo no está definido si contiene dos puntos antípodales, y se vuelve numéricamente inestable, ya que la longitud de cualquier borde se acerca a 180 grados.


public void rotateSelectedSubTree  ( ) { boolean changed = false ; if ( treeView . getNumberSelectedNodes ( ) > 1 ) { for ( Node v : treeView . getSelectedNodes ( ) ) { if ( v . getInDegree ( ) == 0 || ! treeView . getSelected ( v . getFirstInEdge ( ) . getSource ( ) ) ) { Stack < Node > stack = new Stack < > ( ) ; stack . push ( v ) ; while ( stack . size ( ) > 0 ) { Node w = stack . pop ( ) ; if ( w . getOutDegree ( ) > 1 ) { w . reverseOrderAdjacentEdges ( ) ; changed = true ; } if ( w . getOutDegree ( ) > 0 ) { for ( Edge e = w . getFirstOutEdge ( ) ; e != null ; e = w . getNextOutEdge ( e ) ) { stack . push ( e . getTarget ( ) ) ; } } } } } } if ( changed ) { labelOrder . clear ( ) ; labelOrder . addAll ( getLabelOrder ( treeView ) ) ; UPGMA . embedTree ( treeView ) ; flipCoordinates ( treeView , rootSide ) ; previousRectangle = null ; } }

Gire todos los subárboles seleccionados actualmente


public SnippetObject field  ( Dynamic obj , int fieldIndex ) { final Field info = obj . getFieldInfo ( fieldIndex ) ; final String name = info . getDeclared ( ) ; Pathway path = myPath == null ? Pathway . global ( name ) : myPath . field ( name ) ; return new SnippetObject ( obj . getFieldValue ( fieldIndex ) , path , mySnippets ) ; }

Construir un campo de una entidad dinámica (este objeto es la entidad).


@ Override public WebElement findElementByXPath  ( String xPath ) { return ( ( FindsByXPath ) super . getWrappedDriver ( ) ) . findElementByXPath ( xPath ) ; }


public boolean read  ( Class < ? > panelId , String resourceString , FieldConfigMapUnits fieldConfigMapUnits ) { MapUnits mapUnits = ( MapUnits ) ParseXML . parseUIFile ( resourceString , SCHEMA_RESOURCE , MapUnits . class ) ; if ( mapUnits == null ) { return false ; } Class < ? > localisationClass = ReadPanelConfig . class ; if ( mapUnits . getLocalisation ( ) != null ) { try { localisationClass = Class . forName ( mapUnits . getLocalisation ( ) ) ; } catch ( ClassNotFoundException e ) { ConsoleManager . getInstance ( ) . exception ( ReadMapUnits . class , e ) ; } } XMLFieldConfigData xmlFieldConfig = mapUnits . getFieldConfigEnum ( ) ; if ( xmlFieldConfig instanceof XMLFieldConfigEnum ) { String defaultValue = xmlFieldConfig . getDefault ( ) ; XMLFieldConfigEnumValueList valueList = ( ( XMLFieldConfigEnum ) xmlFieldConfig ) . getValueList ( ) ; List < SymbolTypeConfig > configList = readValueListConfig ( localisationClass , panelId , valueList ) ; fieldConfigMapUnits . addConfig ( configList ) ; String defaultValueObj = ConfigDefaultFactory . getString ( defaultValue ) ; if ( defaultValueObj != null ) { fieldConfigMapUnits . setDefaultValue ( defaultValueObj ) ; } } return true ; }

Lea el archivo de configuración y almacene la configuración en el objeto.


private void skip  ( ) { do { readBlock ( ) ; } while ( ( blockSize > 0 ) && ! err ( ) ) ; }

Salta a bloques de longitud variable hasta y incluir el siguiente bloque de longitud cero.


public static int decode  ( int n ) { return ( n >> 1 ) ^ ( - ( n & 1 ) ) ; }

Ver: <a href="https://developers.google.com/protocol-buffers/docs/encoding#types"> Buffers de protocolo de Google Docs </a>


public void removeOwnerFromStream  ( String stream , SocketAddress addr , String reason ) { if ( stream2Addresses . remove ( stream , addr ) ) { logger . info ( "Removed stream to host mapping for (stream: {} -> host: {}) : reason = '{}'." , new Object [ ] { stream , addr , reason } ) ; } Set < String > streamsForHost = address2Streams . get ( addr ) ; if ( null != streamsForHost ) { synchronized ( streamsForHost ) { if ( streamsForHost . remove ( stream ) ) { logger . info ( "Removed stream ({}) from host {} : reason = '{}'." , new Object [ ] { stream , addr , reason } ) ; if ( streamsForHost . isEmpty ( ) ) { address2Streams . remove ( addr , streamsForHost ) ; } ownershipStatsLogger . onRemove ( stream ) ; } } } }

Retire el propietario <CÓDIGO> ADDR </ CODE> de <CÓDIGO> STREAM </ CODE> para una razón </ Code>.


public boolean hasThrowable  ( ) { return observers . get ( ) == TERMINATED && error != null ; }

Devuelve VERDADERO si este complejo se ha terminado con un error.


public void start  ( Context context , android . support . v4 . app . Fragment fragment , int requestCode ) { fragment . startActivityForResult ( getIntent ( context ) , requestCode ) ; }

Envíe la intención del recorte con un código de solicitud personalizado


private void doMatch  ( FileEntry entry , File file ) { if ( entry . refresh ( file ) ) { for ( FileAlterationListener listener : listeners ) { if ( entry . isDirectory ( ) ) { listener . onDirectoryChange ( file ) ; } else { listener . onFileChange ( file ) ; } } } }

Directorio de incendios / Eventos de cambio de archivo a los oyentes registrados.


public void addToTimeDeadband  ( final SourceDataTag currentTag , final ValueUpdate update ) { addToTimeDeadband ( currentTag , update , new SourceDataTagQuality ( ) ) ; }

Agrega el valor de la etiqueta proporcionado al Tagscheduler de esta etiqueta.


private void add  ( SLDTreeLeafInterface obj ) { map . put ( obj . getSymbolizer ( ) , obj ) ; }

Agrega el Objtec de SlDtreeleafInterface.


public static boolean deleteBlockedUser  ( Player player , int blockedUserId ) { if ( DAOManager . getDAO ( BlockListDAO . class ) . delBlockedUser ( player . getObjectId ( ) , blockedUserId ) ) { player . getBlockList ( ) . remove ( blockedUserId ) ; player . getClientConnection ( ) . sendPacket ( new SM_BLOCK_RESPONSE ( SM_BLOCK_RESPONSE . UNBLOCK_SUCCESSFUL , DAOManager . getDAO ( PlayerDAO . class ) . loadPlayerCommonData ( blockedUserId ) . getName ( ) ) ) ; player . getClientConnection ( ) . sendPacket ( new SM_BLOCK_LIST ( ) ) ; return true ; } return false ; }

Desbloquea la ID de objeto dado para el jugador dado. <br /> <ul> <li> no envía paquetes </ li> </ ul>


protected void addXML11Component  ( XMLComponent component ) { if ( fXML11Components . contains ( component ) ) { return ; } fXML11Components . add ( component ) ; addRecognizedParamsAndSetDefaults ( component ) ; }

Agrega un componente XML 1.1 a la configuración del analizador.Este método también agregará todas las características y propiedades reconocidas del componente a la lista de características y propiedades reconocidas por defecto.


public CASCDistanceCalculator ( ) throws IOException  { Process p = Runtime . getRuntime ( ) . exec ( PathToCasc ) ; try { p . waitFor ( ) ; } catch ( InterruptedException iee ) { return ; } }

Crea una nueva instancia de cascdistancalculator.


public static int blue  ( int color ) { return color & 0xFF ; }

Obtenga el componente azul del color dado.


public URLImageParser ( Context context , TextView textView , String cookie , String referer ) { this . context = context ; this . textView = textView ; this . cookie = cookie ; this . referer = referer ; }

Construya el urlimageParser que ejecutará asintsk y actualizará el contenedor


public long increaseEquippedItemCount  ( Item item , long count ) { if ( item . getItemTemplate ( ) . getCategory ( ) != ItemCategory . SHARD ) { return count ; } long leftCount = item . increaseItemCount ( count ) ; ItemPacketService . updateItemAfterInfoChange ( owner , item , ItemUpdateType . STATS_CHANGE ) ; setPersistentState ( PersistentState . UPDATE_REQUIRED ) ; return leftCount ; }

Aumentar el recuento de elementos y devolver el conteo izquierdo


private static String translate  ( final String s , final Locale locale ) { try { ResourceBundle bundle = ResourceBundle . getBundle ( "org.apache.commons.math.MessagesResources" , locale ) ; if ( bundle . getLocale ( ) . getLanguage ( ) . equals ( locale . getLanguage ( ) ) ) { return bundle . getString ( s ) ; } } catch ( MissingResourceException mre ) { } return s ; }

Traducir una cadena a un lugar determinado.


public short determineDocVersion  ( XMLInputSource inputSource ) throws IOException { fEncoding = fEntityManager . setupCurrentEntity ( fXMLSymbol , inputSource , false , true ) ; fEntityManager . setScannerVersion ( Constants . XML_VERSION_1_0 ) ; XMLEntityScanner scanner = fEntityManager . getEntityScanner ( ) ; try { if ( ! scanner . skipString ( "<?xml" ) ) { return Constants . XML_VERSION_1_0 ; } if ( ! scanner . skipDeclSpaces ( ) ) { fixupCurrentEntity ( fEntityManager , fExpectedVersionString , 5 ) ; return Constants . XML_VERSION_1_0 ; } if ( ! scanner . skipString ( "version" ) ) { fixupCurrentEntity ( fEntityManager , fExpectedVersionString , 6 ) ; return Constants . XML_VERSION_1_0 ; } scanner . skipDeclSpaces ( ) ; if ( scanner . peekChar ( ) != '=' ) { fixupCurrentEntity ( fEntityManager , fExpectedVersionString , 13 ) ; return Constants . XML_VERSION_1_0 ; } scanner . scanChar ( ) ; scanner . skipDeclSpaces ( ) ; int quoteChar = scanner . scanChar ( ) ; fExpectedVersionString [ 14 ] = ( char ) quoteChar ; for ( int versionPos = 0 ; versionPos < XML11_VERSION . length ; versionPos ++ ) { fExpectedVersionString [ 15 + versionPos ] = ( char ) scanner . scanChar ( ) ; } fExpectedVersionString [ 18 ] = ( char ) scanner . scanChar ( ) ; fixupCurrentEntity ( fEntityManager , fExpectedVersionString , 19 ) ; int matched = 0 ; for ( ; matched < XML11_VERSION . length ; matched ++ ) { if ( fExpectedVersionString [ 15 + matched ] != XML11_VERSION [ matched ] ) break ; } return ( matched == XML11_VERSION . length ) ? Constants . XML_VERSION_1_1 : Constants . XML_VERSION_1_0 ; } catch ( MalformedByteSequenceException e ) { fErrorReporter . reportError ( e . getDomain ( ) , e . getKey ( ) , e . getArguments ( ) , XMLErrorReporter . SEVERITY_FATAL_ERROR , e ) ; return Constants . XML_VERSION_ERROR ; } catch ( CharConversionException e ) { fErrorReporter . reportError ( XMLMessageFormatter . XML_DOMAIN , "CharConversionFailure" , null , XMLErrorReporter . SEVERITY_FATAL_ERROR , e ) ; return Constants . XML_VERSION_ERROR ; } catch ( EOFException e ) { fErrorReporter . reportError ( XMLMessageFormatter . XML_DOMAIN , "PrematureEOF" , null , XMLErrorReporter . SEVERITY_FATAL_ERROR ) ; return Constants . XML_VERSION_ERROR ; } }

Estos métodos escanean la Declaración XML para averiguar la versión (y la codificación provisional) del documento.El escaneo está haciendo usando el escáner XML 1.1.


private void printOutEvolutionCandyCosts  ( PokeInfoCalculator pokeCalculator ) { int evolutionCost = - 99999 ; for ( Pokemon poke : pokeCalculator . getPokedex ( ) ) { ArrayList < Pokemon > evoLine = pokeCalculator . getEvolutionLine ( poke ) ; int numberInEvoLine = 1 ; for ( int i = 0 ; i < evoLine . size ( ) ; i ++ ) { System . out . println ( "poke:" + poke . name + " evoLine size: " + evoLine . size ( ) ) ; if ( poke . name . equals ( evoLine . get ( i ) . name ) ) { numberInEvoLine = i ; } } if ( evoLine . size ( ) == 3 ) { if ( numberInEvoLine == 0 ) { evolutionCost = 25 ; } if ( numberInEvoLine == 1 ) { evolutionCost = 100 ; } if ( numberInEvoLine == 2 ) { evolutionCost = - 1 ; } } if ( evoLine . size ( ) == 2 ) { if ( numberInEvoLine == 0 ) { evolutionCost = 50 ; } if ( numberInEvoLine == 1 ) { evolutionCost = - 1 ; } } if ( evoLine . size ( ) == 1 ) { evolutionCost = - 1 ; } System . out . println ( "nahojjjen generating script: " + "<item>" + evolutionCost + "</item> <!--" + poke . name + "-->" ) ; } }

Método utilizado para generar la lista <item> </ item> para el costo de caramelo de la evolución Dado que los Pokémon siguen el siguiente patrón (con algunas excepciones): Pokemon con 3 evoluciones costará 25,100, - 2 Evoluciones 50, - Excepciones: EEEVE: 25, Weedle: 12 Kakuna: 50, Caterpie: 12 Metapod: 50, Pidgey: 12, MagicArp: 400 y Rattatta: 25, arreglarlos manualmente.


@ Override public long blocksAccessed  ( ) { Plan mp = new MaterializePlan ( p , tx ) ; return mp . blocksAccessed ( ) ; }

Devuelve el número de bloques en la tabla ordenada, que es la misma que estaría en una tabla materializada.Lo hace <em> no </ em> incluye el costo de una sola vez que materializa y ordenando los registros.


public static AccountOperationResponseCode updateProfile  ( String email , String displayName , String photoUrl ) { PersistenceManager pm = pmf . getPersistenceManager ( ) ; try { UserRecord user = findUserByEmail ( pm , email ) ; if ( user != null ) { user . setDisplayName ( displayName ) ; user . setPhotoUrl ( photoUrl ) ; pm . makePersistent ( user ) ; return AccountOperationResponseCode . OK ; } else { return AccountOperationResponseCode . USER_NOT_FOUND ; } } finally { pm . close ( ) ; } }

Cambia la contraseña para un correo electrónico.


public InvalidJobException ( String msg , Throwable nested ) { super ( msg , nested ) ; }

Construye un <código> InvalidJobExceptionception </ Code> con el mensaje de detalle especificado y la excepción anidada.


private void openActivity  ( Class activityToOpen ) { Intent intent = new Intent ( this , activityToOpen ) ; startActivity ( intent ) ; }


@ SuppressWarnings ( { "unchecked" , "cast" } ) public ConstructorAccess fullCopy  ( ) { ConstructorAccess tree = ( ConstructorAccess ) copy ( ) ; if ( children != null ) { for ( int i = 0 ; i < children . length ; ++ i ) { ASTNode child = ( ASTNode ) children [ i ] ; if ( child != null ) { child = child . fullCopy ( ) ; tree . setChild ( child , i ) ; } } } return tree ; }

Cree una copia profunda del subárbol AST en este nodo.La copia está colgando, es decir, no tiene padre.


private static File constructFilePaths  ( String file1 , String file2 ) { File newPath ; if ( file2 . startsWith ( file1 ) ) { newPath = new File ( file2 ) ; } else { newPath = new File ( file1 + "/" + file2 ) ; } return newPath ; }

Cree un nuevo objeto de archivo de dos rutas de archivo.


private Map < String , Map < String , AbstractIndex > > addTableSegmentMap  ( AbsoluteTableIdentifier absoluteTableIdentifier ) { Object lockObject = tableLockMap . get ( absoluteTableIdentifier ) ; Map < String , Map < String , AbstractIndex > > tableSegmentMapTemp = tableSegmentMap . get ( absoluteTableIdentifier ) ; if ( null == tableSegmentMapTemp ) { synchronized ( lockObject ) { tableSegmentMapTemp = tableSegmentMap . get ( absoluteTableIdentifier ) ; if ( null == tableSegmentMapTemp ) { tableSegmentMapTemp = new ConcurrentHashMap < String , Map < String , AbstractIndex > > ( ) ; tableSegmentMap . put ( absoluteTableIdentifier , tableSegmentMapTemp ) ; } } } return tableSegmentMapTemp ; }

Se utilizará por debajo del método para obtener el mapa de segmento de la tabla si el segmento de la tabla no está presente, entonces agregará y devolverá


public String upload_file1  ( String group_name , byte [ ] file_buff , String file_ext_name , NameValuePair [ ] meta_list ) throws IOException , MyException { String parts [ ] = this . upload_file ( group_name , file_buff , file_ext_name , meta_list ) ; if ( parts != null ) { return parts [ 0 ] + SPLIT_GROUP_NAME_AND_FILENAME_SEPERATOR + parts [ 1 ] ; } else { return null ; } }

Subir archivo en el servidor de almacenamiento (por archivo Buff)


public static double readDouble  ( ) { return scanner . nextDouble ( ) ; }

Lee el siguiente token de la entrada estándar, lo analiza como un doble, y devuelve el doble.


private boolean isDrifted  ( ) { int minX = MathHelper . floor_double ( getEntityBoundingBox ( ) . minX ) ; int maxX = MathHelper . floor_double ( getEntityBoundingBox ( ) . maxX + 1.0D ) ; int minY = MathHelper . floor_double ( getEntityBoundingBox ( ) . minY ) ; int maxY = MathHelper . floor_double ( getEntityBoundingBox ( ) . maxY + 1.0D ) ; int minZ = MathHelper . floor_double ( getEntityBoundingBox ( ) . minZ ) ; int maxZ = MathHelper . floor_double ( getEntityBoundingBox ( ) . maxZ + 1.0D ) ; for ( int x = minX ; x < maxX ; ++ x ) { for ( int y = minY ; y < maxY ; ++ y ) { for ( int z = minZ ; z < maxZ ; ++ z ) { if ( checkBlockDrifting ( x , y , z ) ) return true ; } } } return false ; }

Verifique la corriente no visible entre dos bloques de agua para todos los bloques de la entidad cercana.


public void removeLocation  ( int terminalId , int height ) { int i , size = l_locations . size ( ) ; for ( i = 0 ; i < size ; i ++ ) { if ( l_locations . get ( i ) . matches ( terminalId , height ) ) { l_locations . remove ( i ) ; break ; } } }

Elimina la primera ubicación que coincida con la ID de terminal específica y la altura de este argumento.


public PathFileComparator ( IOCase caseSensitivity ) { this . caseSensitivity = caseSensitivity == null ? IOCase . SENSITIVE : caseSensitivity ; }

Construya una instancia de comparación de ruta de archivo con la sensibilidad al caso especificada.


private void addCodeFromField  ( StringBuilder sb , Field f ) { try { sb . append ( f . getName ( ) + " = " + f . getInt ( KeyEvent . class ) ) ; } catch ( IllegalArgumentException e ) { e . printStackTrace ( ) ; } catch ( IllegalAccessException e ) { e . printStackTrace ( ) ; } sb . append ( "\n" ) ; }

Agregue una nueva línea de código que define la constante de campo.La nueva línea de código se agregará a un constructor de cadena de entrada.


public boolean isInterface  ( ) { ClassDef classDef = getClassDef ( ) ; return ( classDef . getAccessFlags ( ) & AccessFlags . INTERFACE . getValue ( ) ) != 0 ; }

Devuelve VERDADERO si esta clase es una interfaz.Si esta clase no está definida, entonces esto lanzará una excepción sin reservas.


private static String toString  ( double coeff ) { final String c = Double . toString ( coeff ) ; if ( c . endsWith ( ".0" ) ) { return c . substring ( 0 , c . length ( ) - 2 ) ; } else { return c ; } }

Crea una cadena que representa un coeficiente, eliminando terminaciones ".0".


private static Entry findLeaseFromIterator  ( Iterator < Entry > iter , Lease lease ) { while ( iter . hasNext ( ) ) { Entry e = iter . next ( ) ; if ( e . lease . equals ( lease ) ) return e ; } return null ; }

Encuentra una entrada de arrendamiento, o nulo


public MessagesGetHistoryQuery userId  ( String value ) { return unsafeParam ( "user_id" , value ) ; }

ID del usuario cuyo historial de mensajes desea devolver.


public void init$Children  ( ) { children = new ASTNode [ 2 ] ; }

Inicializa la matriz de niños al tamaño correcto.Inicializa la lista y opta a los niños NTA.


public boolean retainEntries  ( TObjectShortProcedure < K > procedure ) { boolean modified = false ; K [ ] keys = ( K [ ] ) _set ; short [ ] values = _values ; tempDisableAutoCompaction ( ) ; try { for ( int i = keys . length ; i -- > 0 ; ) { if ( keys [ i ] != FREE && keys [ i ] != REMOVED && ! procedure . execute ( keys [ i ] , values [ i ] ) ) { removeAt ( i ) ; modified = true ; } } } finally { reenableAutoCompaction ( true ) ; } return modified ; }

Retiene solo aquellas entradas en el mapa para las cuales el procedimiento devuelve un valor real.


public static ItemStack deserialize  ( Map < String , Object > args ) { Material type = Material . getMaterial ( ( String ) args . get ( "type" ) ) ; short damage = 0 ; int amount = 1 ; if ( args . containsKey ( "damage" ) ) { damage = ( ( Number ) args . get ( "damage" ) ) . shortValue ( ) ; } if ( args . containsKey ( "amount" ) ) { amount = ( ( Number ) args . get ( "amount" ) ) . intValue ( ) ; } ItemStack result = new ItemStack ( type , amount , damage ) ; if ( args . containsKey ( "enchantments" ) ) { Object raw = args . get ( "enchantments" ) ; if ( raw instanceof Map ) { Map < ? , ? > map = ( Map < ? , ? > ) raw ; for ( Map . Entry < ? , ? > entry : map . entrySet ( ) ) { Enchantment enchantment = Enchantment . getByName ( entry . getKey ( ) . toString ( ) ) ; if ( ( enchantment != null ) && ( entry . getValue ( ) instanceof Integer ) ) { result . addUnsafeEnchantment ( enchantment , ( Integer ) entry . getValue ( ) ) ; } } } } else if ( args . containsKey ( "meta" ) ) { Object raw = args . get ( "meta" ) ; if ( raw instanceof ItemMeta ) { result . setItemMeta ( ( ItemMeta ) raw ) ; } } return result ; }

Método requerido para la serialización de configuración


public static SM_SYSTEM_MESSAGE STR_QUEST_ACQUIRE_ERROR_MIN_RANK  ( int value0 ) { return new SM_SYSTEM_MESSAGE ( 1300573 , new DescriptionId ( value0 ) ) ; }

Solo puede recibir esta búsqueda cuando su rango es% 0 o superior.


private void removeTestData  ( ) { supervisionMapper . testDelete ( ID ) ; }

Elimina los datos de prueba (todos los registros de la entidad con la identificación dada).


public static String formatSpelledOutAmount  ( double amount , Locale locale ) { com . ibm . icu . text . NumberFormat nf = new com . ibm . icu . text . RuleBasedNumberFormat ( locale , com . ibm . icu . text . RuleBasedNumberFormat . SPELLOUT ) ; return nf . format ( amount ) ; }

Formatos un doble en una cadena de números de explotación correcta basada en la localidad


private static boolean equalAsInts  ( Vec2d a , Vec2d b ) { return ( ( int ) a . x ) == ( ( int ) b . x ) && ( ( int ) a . y ) == ( ( int ) b . y ) ; }

Devuelve VERDADERO si los valores de los dos vectores son iguales cuando se proyecta como ints.


public static Bitmap decodeSampledBitmapFromResource  ( Resources res , int resId , int reqWidth , int reqHeight ) { final BitmapFactory . Options options = new BitmapFactory . Options ( ) ; options . inJustDecodeBounds = true ; BitmapFactory . decodeResource ( res , resId , options ) ; options . inSampleSize = calculateInSampleSize ( options , reqWidth , reqHeight ) ; options . inJustDecodeBounds = false ; return BitmapFactory . decodeResource ( res , resId , options ) ; }

Decodifique y muestra un mapa de bits de recursos a la anchura y altura solicitadas.


public void handleRemoveWaitingForInfoSA  ( RemoveWaitingForInfoSABusPacket packet ) throws SAException { Context context = null ; try { context = _cacheManager . getCacheContext ( ) ; context . setOperationID ( packet . getOperationID ( ) ) ; if ( packet . getEntryHolder ( ) != null ) { handleRemoveWaitingForInfoSA_EntryBased ( context , packet . getEntryHolder ( ) , packet . getTemplate ( ) ) ; } else { handleRemoveWaitingForInfoSA_TemplateBased ( context , packet . getTemplate ( ) ) ; } } finally { _cacheManager . freeCacheContext ( context ) ; } }

Maneja el eliminación de la espera de la información de una entrada.


public String toString  ( ) { StringBuffer buffer = new StringBuffer ( this . toBriefString ( ) ) ; buffer . append ( ":\n  " ) ; for ( RefLikeType ei : exceptionsIncluded ) { buffer . append ( '+' ) ; buffer . append ( ei == null ? "null" : ei . toString ( ) ) ; } for ( RefLikeType ee : exceptionsExcluded ) { buffer . append ( '-' ) ; buffer . append ( ee . toString ( ) ) ; } return buffer . toString ( ) ; }

Devuelve una representación de cadena de este <código> ThrowSet </ Code>.


public PlanarYUVLuminanceSource buildLuminanceSource  ( byte [ ] data , int width , int height ) { Rect rect = activity . getCropRect ( ) ; if ( rect == null ) { return null ; } return new PlanarYUVLuminanceSource ( data , width , height , rect . left , rect . top , rect . width ( ) , rect . height ( ) , false ) ; }

Un método de fábrica para construir el objeto Luminancisaurce apropiado en función del formato de los buffers de vista previa, como se describe con la cámara.Parameters.


public synchronized long commit  ( ) throws IOException  { long gen ; if ( writer != null ) { if ( taxoWriter != null ) { taxoWriter . commit ( ) ; } gen = writer . commit ( ) ; } else { gen = - 1 ; } return gen ; }


public TableSwitchStmt newTableSwitchStmt  ( Value key , int lowIndex , int highIndex , List targets , Unit defaultTarget ) { return new GTableSwitchStmt ( key , lowIndex , highIndex , targets , defaultTarget ) ; }

Construye un trozo de gramática de tableswitchstmt (expr, int, int, lista de unidad, STMT).


public void init$Children  ( ) { children = new ASTNode [ 1 ] ; setChild ( new List ( ) , 0 ) ; }


public Metric ( int dim , double deriv ) { this . deriv = deriv ; this . dim = dim ; }

Define una métrica celular de la dimensión dada (1 == longitud, 2 == área).


public void drawChart  ( Graphics2D gc ) { SelectionGraphics < String [ ] > sgc = ( gc instanceof SelectionGraphics ? ( SelectionGraphics < String [ ] > ) gc : null ) ; int x0 = leftMargin ; int x1 = getWidth ( ) - rightMargin ; int y0 = getHeight ( ) - bottomMargin ; int y1 = topMargin ; double botX = 0 ; double topX = transpose ? getChartData ( ) . getRangeY ( ) . get2 ( ) . doubleValue ( ) : getChartData ( ) . getRangeX ( ) . get2 ( ) . doubleValue ( ) ; double factorX ; if ( topX > botX ) factorX = ( x1 - x0 ) / ( topX - botX ) ; else factorX = 1 ; int tickStepX = 0 ; int minSpace = 50 ; for ( int i = 1 ; tickStepX == 0 ; i *= 10 ) { if ( i * factorX >= minSpace ) tickStepX = i ; else if ( 2.5 * i * factorX >= minSpace ) tickStepX = ( int ) ( 2.5 * i ) ; else if ( 5 * i * factorX >= minSpace ) tickStepX = 5 * i ; } int startX = 0 ; if ( startX > botX ) { while ( startX > botX ) startX -= tickStepX ; } else { while ( startX + tickStepX < botX ) { startX += tickStepX ; } } double offsetX = botX - startX ; double botY ; double topY ; if ( scalingType == ChartViewer . ScalingType . PERCENT ) { botY = 0 ; topY = 100 ; } else if ( scalingType == ChartViewer . ScalingType . LOG ) { botY = 0 ; topY = computeMaxYAxisValueLogScale ( getChartData ( ) . getRangeY ( ) . get2 ( ) . doubleValue ( ) ) ; } else if ( scalingType == ChartViewer . ScalingType . SQRT ) { botY = 0 ; topY = Math . sqrt ( getChartData ( ) . getRangeY ( ) . get2 ( ) . doubleValue ( ) ) ; } else { botY = 0 ; topY = getChartData ( ) . getRangeY ( ) . get2 ( ) . doubleValue ( ) ; } double factorY ; if ( topY > botY ) factorY = ( y0 - y1 ) / ( topY - botY ) ; else factorY = 1 ; int tickStepY = 0 ; for ( int i = 1 ; tickStepY == 0 ; i *= 10 ) { if ( i * factorY >= minSpace ) tickStepY = i ; else if ( 2.5 * i * factorY >= minSpace ) tickStepY = ( int ) ( 2.5 * i ) ; else if ( 5 * i * factorY >= minSpace ) tickStepY = 5 * i ; } int startY = 0 ; if ( startY > botY ) { while ( startY > botY ) startY -= tickStepY ; } else { while ( startY + tickStepY < botY ) { startY += tickStepY ; } } double offsetY = botY - startY ; Random random = new Random ( 666 ) ; double maxX = getChartData ( ) . getRangeX ( ) . get2 ( ) . doubleValue ( ) ; double maxY = getChartData ( ) . getRangeY ( ) . get2 ( ) . doubleValue ( ) ; for ( String series : getChartData ( ) . getSeriesNames ( ) ) { Point previous = null ; boolean showLines = isShowLines ( series ) ; boolean showDots = isShowDots ( series ) ; boolean useJitter = isUseJitter ( series ) ; Color color = getChartColors ( ) . getSampleColor ( series ) ; Color darker = color . darker ( ) ; boolean isSelected = getChartData ( ) . getChartSelection ( ) . isSelected ( series , null ) ; if ( sgc != null ) sgc . setCurrentItem ( new String [ ] { series , null } ) ; java . util . Collection < Pair < Number , Number > > data = getChartData ( ) . getDataForSeries ( series ) ; for ( Pair < Number , Number > pair : data ) { double xValue = pair . get1 ( ) . doubleValue ( ) ; double yValue ; if ( getScalingType ( ) == ChartViewer . ScalingType . PERCENT ) { yValue = ( 100.0 / maxY ) * pair . get2 ( ) . doubleValue ( ) ; } else if ( getScalingType ( ) == ChartViewer . ScalingType . LOG ) { yValue = pair . get2 ( ) . doubleValue ( ) ; if ( yValue > 0 ) yValue = Math . log10 ( yValue ) ; } else if ( getScalingType ( ) == ChartViewer . ScalingType . SQRT ) { yValue = pair . get2 ( ) . doubleValue ( ) ; if ( yValue > 0 ) yValue = Math . sqrt ( yValue ) ; } else { yValue = pair . get2 ( ) . doubleValue ( ) ; } int x = ( int ) Math . round ( xValue * factorX + x0 - offsetX ) ; int y = ( int ) Math . round ( y0 - yValue * factorY - offsetY ) ; if ( useJitter ) { x += ( random . nextInt ( 8 ) - 4 ) ; y += ( random . nextInt ( 8 ) - 4 ) ; } if ( showLines ) { if ( previous != null ) { if ( isSelected ) { gc . setColor ( ProgramProperties . SELECTION_COLOR ) ; gc . setStroke ( HEAVY_STROKE ) ; gc . drawLine ( previous . x , previous . y , x , y ) ; gc . setStroke ( NORMAL_STROKE ) ; } else { gc . setColor ( color ) ; gc . drawLine ( previous . x , previous . y , x , y ) ; } } previous = new Point ( x , y ) ; } if ( showDots ) { if ( isSelected ) { gc . setColor ( ProgramProperties . SELECTION_COLOR ) ; gc . setStroke ( HEAVY_STROKE ) ; gc . fillOval ( x - 2 , y - 2 , 4 , 4 ) ; gc . setStroke ( NORMAL_STROKE ) ; } else { gc . setColor ( darker ) ; gc . fillOval ( x - 2 , y - 2 , 4 , 4 ) ; } } if ( showValues || isSelected ) { String label = pair . get1 ( ) + "," + pair . get2 ( ) ; valuesList . add ( new DrawableValue ( label , x + 4 , y , isSelected ) ) ; } } if ( sgc != null ) sgc . clearCurrentItem ( ) ; } if ( valuesList . size ( ) > 0 ) { gc . setFont ( getFont ( ChartViewer . FontKeys . ValuesFont . toString ( ) ) ) ; DrawableValue . drawValues ( gc , valuesList , false , false ) ; valuesList . clear ( ) ; } }

Dibuja barras en las que los colores están por conjunto de datos.


public static Metrics create  ( Map < String , String > dimensionMap ) { Map < String , String > map = Maps . newTreeMap ( ) ; map . putAll ( dimensionMap ) ; return new Metrics ( Collections . unmodifiableMap ( map ) ) ; }

Crea un objeto de métricas con la mapa de dimensiones inmutable.


public EditorFixture open  ( @ NotNull final String relativePath , @ NotNull Tab tab ) { assertFalse ( "Should use '/' in test relative paths, not File.separator" , relativePath . contains ( "\\" ) ) ; VirtualFile file = myFrame . findFileByRelativePath ( relativePath , true ) ; return open ( file , tab ) ; }

Abre un archivo diferente.Esto se ejecutará a través del cuadro de diálogo "Abrir archivo ..." para encontrar y seleccionar el archivo dado.


private DerivativeStructure evaluate  ( final DerivativeStructure t , final double t0 , final double [ ] y ) throws MathIllegalArgumentException { final double [ ] top = new double [ nbPoints ] ; final double [ ] bottom = new double [ nbPoints ] ; for ( int i = 0 ; i < nbPoints ; ++ i ) { bottom [ i ] = y [ i ] ; for ( int j = 1 ; j <= i ; ++ j ) { bottom [ i - j ] = ( bottom [ i - j + 1 ] - bottom [ i - j ] ) / ( j * stepSize ) ; } top [ i ] = bottom [ 0 ] ; } final int order = t . getOrder ( ) ; final int parameters = t . getFreeParameters ( ) ; final double [ ] derivatives = t . getAllDerivatives ( ) ; final double dt0 = t . getValue ( ) - t0 ; DerivativeStructure interpolation = new DerivativeStructure ( parameters , order , 0.0 ) ; DerivativeStructure monomial = null ; for ( int i = 0 ; i < nbPoints ; ++ i ) { if ( i == 0 ) { monomial = new DerivativeStructure ( parameters , order , 1.0 ) ; } else { derivatives [ 0 ] = dt0 - ( i - 1 ) * stepSize ; final DerivativeStructure deltaX = new DerivativeStructure ( parameters , order , derivatives ) ; monomial = monomial . multiply ( deltaX ) ; } interpolation = interpolation . add ( monomial . multiply ( top [ i ] ) ) ; } return interpolation ; }

Evaluar los derivados de una muestra.<P> La evaluación se realiza utilizando diferencias divididas.</ p>


public void tag  ( String inputFileName ) { List < String > sentences = jsc . textFile ( inputFileName ) . collect ( ) ; List < String > output = tag ( sentences ) ; for ( int i = 0 ; i < sentences . size ( ) ; i ++ ) { StringBuilder sb = new StringBuilder ( 64 ) ; String words [ ] = sentences . get ( i ) . split ( "\\s+" ) ; String tags [ ] = output . get ( i ) . split ( "\\s+" ) ; for ( int j = 0 ; j < words . length ; j ++ ) { sb . append ( words [ j ] ) ; sb . append ( '/' ) ; sb . append ( tags [ j ] ) ; sb . append ( ' ' ) ; } System . out . println ( sb . toString ( ) . trim ( ) ) ; } }

Etiqueta un archivo de texto, cada oración en una línea y escribe el resultado a la consola.


public static String searchAddFeature  ( HttpServletRequest request , HttpServletResponse response ) { Delegator delegator = ( Delegator ) request . getAttribute ( "delegator" ) ; Locale locale = UtilHttp . getLocale ( request ) ; String productFeatureId = request . getParameter ( "productFeatureId" ) ; String fromDateStr = request . getParameter ( "fromDate" ) ; String thruDateStr = request . getParameter ( "thruDate" ) ; String amountStr = request . getParameter ( "amount" ) ; String sequenceNumStr = request . getParameter ( "sequenceNum" ) ; String productFeatureApplTypeId = request . getParameter ( "productFeatureApplTypeId" ) ; Timestamp thruDate = null ; Timestamp fromDate = null ; BigDecimal amount = null ; Long sequenceNum = null ; try { if ( UtilValidate . isNotEmpty ( fromDateStr ) ) { fromDate = Timestamp . valueOf ( fromDateStr ) ; } if ( UtilValidate . isNotEmpty ( thruDateStr ) ) { thruDate = Timestamp . valueOf ( thruDateStr ) ; } if ( UtilValidate . isNotEmpty ( amountStr ) ) { amount = new BigDecimal ( amountStr ) ; } if ( UtilValidate . isNotEmpty ( sequenceNumStr ) ) { sequenceNum = Long . valueOf ( sequenceNumStr ) ; } } catch ( RuntimeException e ) { String errorMsg = UtilProperties . getMessage ( resource , "productSearchEvents.error_casting_types" , locale ) + " : " + e . toString ( ) ; request . setAttribute ( "_ERROR_MESSAGE_" , errorMsg ) ; Debug . logError ( e , errorMsg , module ) ; return "error" ; } try { boolean beganTransaction = TransactionUtil . begin ( DEFAULT_TX_TIMEOUT ) ; try { EntityListIterator eli = getProductSearchResults ( request ) ; if ( eli == null ) { String errMsg = UtilProperties . getMessage ( resource , "productsearchevents.no_results_found_probably_error_constraints" , UtilHttp . getLocale ( request ) ) ; request . setAttribute ( "_ERROR_MESSAGE_" , errMsg ) ; return "error" ; } GenericValue searchResultView = null ; int numAdded = 0 ; while ( ( searchResultView = eli . next ( ) ) != null ) { String productId = searchResultView . getString ( "mainProductId" ) ; GenericValue pfa = delegator . makeValue ( "ProductFeatureAppl" ) ; pfa . set ( "productId" , productId ) ; pfa . set ( "productFeatureId" , productFeatureId ) ; pfa . set ( "fromDate" , fromDate ) ; pfa . set ( "thruDate" , thruDate ) ; pfa . set ( "productFeatureApplTypeId" , productFeatureApplTypeId ) ; pfa . set ( "amount" , amount ) ; pfa . set ( "sequenceNum" , sequenceNum ) ; pfa . create ( ) ; numAdded ++ ; } Map < String , Object > messageMap = UtilMisc . toMap ( "numAdded" , Integer . valueOf ( numAdded ) , "productFeatureId" , productFeatureId ) ; String eventMsg = UtilProperties . getMessage ( resource , "productSearchEvents.added_param_features" , messageMap , locale ) + "." ; request . setAttribute ( "_EVENT_MESSAGE_" , eventMsg ) ; eli . close ( ) ; } catch ( GenericEntityException e ) { String errorMsg = UtilProperties . getMessage ( resource , "productSearchEvents.error_getting_results" , locale ) + " : " + e . toString ( ) ; request . setAttribute ( "_ERROR_MESSAGE_" , errorMsg ) ; Debug . logError ( e , errorMsg , module ) ; TransactionUtil . rollback ( beganTransaction , errorMsg , e ) ; return "error" ; } finally { TransactionUtil . commit ( beganTransaction ) ; } } catch ( GenericTransactionException e ) { String errorMsg = UtilProperties . getMessage ( resource , "productSearchEvents.error_getting_results" , locale ) + " : " + e . toString ( ) ; request . setAttribute ( "_ERROR_MESSAGE_" , errorMsg ) ; Debug . logError ( e , errorMsg , module ) ; return "error" ; } return "success" ; }

Agrega una característica para buscar resultados


public void addNewThing  ( Class < ? > hint ) { if ( symbolTree == null ) { return ; } TreePath path = symbolTree . getSelectionPath ( ) ; if ( path == null ) { return ; } DefaultMutableTreeNode lastNode = ( DefaultMutableTreeNode ) path . getLastPathComponent ( ) ; DefaultMutableTreeNode newNode = null ; Object obj = lastNode . getUserObject ( ) ; Object oldValueObj = sldWriter . encodeSLD ( null , SelectedSymbol . getInstance ( ) . getSld ( ) ) ; if ( obj instanceof String ) { StyledLayerDescriptor sld = DefaultSymbols . createNewSLD ( ) ; SelectedSymbol . getInstance ( ) . createNewSLD ( sld ) ; if ( hint == NamedLayer . class ) { NamedLayer namedLayer = DefaultSymbols . createNewNamedLayer ( ) ; SelectedSymbol . getInstance ( ) . addNewStyledLayer ( namedLayer ) ; newNode = sldTree . addObject ( lastNode , namedLayer , true ) ; } else if ( hint == UserLayer . class ) { UserLayer userLayer = DefaultSymbols . createNewUserLayer ( ) ; SelectedSymbol . getInstance ( ) . addNewStyledLayer ( userLayer ) ; newNode = sldTree . addObject ( lastNode , userLayer , true ) ; } } else if ( obj instanceof StyledLayerDescriptor ) { if ( hint == NamedLayer . class ) { NamedLayer namedLayer = DefaultSymbols . createNewNamedLayer ( ) ; SelectedSymbol . getInstance ( ) . addNewStyledLayer ( namedLayer ) ; newNode = sldTree . addObject ( lastNode , namedLayer , true ) ; } else if ( hint == UserLayer . class ) { UserLayer userLayer = DefaultSymbols . createNewUserLayer ( ) ; SelectedSymbol . getInstance ( ) . addNewStyledLayer ( userLayer ) ; newNode = sldTree . addObject ( lastNode , userLayer , true ) ; } } else if ( obj instanceof NamedLayer ) { Style style = DefaultSymbols . createNewStyle ( ) ; SelectedSymbol . getInstance ( ) . addNewStyle ( style ) ; newNode = sldTree . addObject ( lastNode , style , true ) ; } else if ( obj instanceof UserLayer ) { Style style = DefaultSymbols . createNewStyle ( ) ; SelectedSymbol . getInstance ( ) . addNewStyle ( style ) ; newNode = sldTree . addObject ( lastNode , style , true ) ; } else if ( obj instanceof Style ) { FeatureTypeStyle featureTypeStyle = DefaultSymbols . createNewFeatureTypeStyle ( ) ; SelectedSymbol . getInstance ( ) . addNewFeatureTypeStyle ( featureTypeStyle ) ; newNode = sldTree . addObject ( lastNode , featureTypeStyle , true ) ; } else if ( obj instanceof FeatureTypeStyle ) { Rule rule = DefaultSymbols . createNewRule ( ) ; SelectedSymbol . getInstance ( ) . addNewRule ( rule ) ; newNode = sldTree . addObject ( lastNode , rule , true ) ; } if ( newNode != null ) { TreePath newPath = getPath ( newNode ) ; symbolTree . setSelectionPath ( newPath ) ; Object newValueObj = sldWriter . encodeSLD ( null , SelectedSymbol . getInstance ( ) . getSld ( ) ) ; UndoManager . getInstance ( ) . addUndoEvent ( new UndoEvent ( sldTree . getUndoObject ( ) , getClass ( ) . getName ( ) , oldValueObj , newValueObj ) ) ; } }


@ RequestMapping ( value = ClientUris . REGISTER , method = RequestMethod . GET ) public Boolean register  ( @ RequestParam ( "clientId" ) String clientId , @ RequestParam ( "appName" ) String appName , @ RequestParam ( "appKey" ) String appKey , @ RequestParam ( "clientPid" ) Integer clientPid , HttpServletRequest req ) { Response < Boolean > routeResp = clientService . registerClient ( clientId , appName , appKey , req . getRemoteAddr ( ) , clientPid ) ; if ( ! routeResp . isSuccess ( ) ) { return Boolean . FALSE ; } return Boolean . TRUE ; }


private void initUsingMainDB  ( String A ) throws SQLException  { stmt . executeQuery ( "use " + A ) ; }


public MessagesCreateChatQuery createChat  ( UserActor actor , int ... userIds ) { return new MessagesCreateChatQuery ( getClient ( ) , actor , userIds ) ; }


JSONStringer open  ( Scope empty , String openBracket ) throws JSONException { if ( stack . isEmpty ( ) && out . length ( ) > 0 ) { throw new JSONException ( "Nesting problem: multiple top-level roots" ) ; } beforeValue ( ) ; stack . add ( empty ) ; out . append ( openBracket ) ; return this ; }

Ingresa un nuevo ámbito de margen anexar cualquier espacio en blanco necesario y el soporte dado.


public VOGeoServerContrastEnhancementNormalizeBlue ( Class < ? > panelId , RasterSymbolizerDetails parentPanel ) { super ( panelId , "geoserver/GeoServerContrastEnhancementNormalizeBlue.xml" , parentPanel , FieldIdEnum . VO_RASTER_NORMALIZE_ALGORITHM_BLUE  , FieldIdEnum . VO_RASTER_NORMALIZE_MIN_VALUE_BLUE  , FieldIdEnum . VO_RASTER_NORMALIZE_MAX_VALUE_BLUE ) ; }

Instantánea una nueva mejora del contraste del servidor VO GEO normaliza el azul.


public static SM_SYSTEM_MESSAGE STR_SKILL_SUCC_Heal_Instant_HEAL_ME_TO_B  ( int num0 , String skilltarget , String skillname ) { return new SM_SYSTEM_MESSAGE ( 1200523 , num0 , skilltarget , skillname ) ; }

Restauró% Num0 de HP [% SkillTarget] usando [% SkillName].


private static File stream2file  ( InputStream in ) throws IOException { final File tempFile = File . createTempFile ( PREFIX , SUFFIX ) ; try ( FileOutputStream out = new FileOutputStream ( tempFile ) ) { IOUtils . copy ( in , out ) ; } return tempFile ; }

Escribe una entrada de entrada a un archivo temporal.


public static void shutdown  ( ) { if ( mPool != null ) { mPool . shutdown ( ) ; mPool = null ; } }


public void extract  ( ) { ExecutorService executor = Executors . newFixedThreadPool ( this . extractorConfig . getThreadPoolSize ( ) ) ; try { Map < Pair < RelatedFinder , Object > , List < MithraDataObject > > extract = extractData ( executor ) ; writeToFiles ( executor , extract ) ; } finally { executor . shutdown ( ) ; try { executor . awaitTermination ( extractorConfig . getTimeoutSeconds ( ) , TimeUnit . SECONDS ) ; } catch ( InterruptedException e ) { } } }

Extraiga los datos y los datos relacionados de las operaciones de la raíz agregadas y escriban datos extraídos a los archivos de texto según lo definido por OutputStrategy.


public String toString  ( ) { String sRes = "[" ; Iterator iIter = iterator ( ) ; while ( iIter . hasNext ( ) ) { Object oNext = iIter . next ( ) ; sRes += oNext . toString ( ) ; if ( iIter . hasNext ( ) ) sRes += "|" ; } sRes += "]" ; return sRes ; }

Devuelve una representación de cadena de esta unión, utilizando notación distintiva.


private Object readResolve  ( ) { return LazyHolder . INSTANCE ; }

Manejar la deserialización del singleton.


public Fraction add  ( Fraction fraction ) { return addSub ( fraction , true ) ; }

Agrega el valor de esta fracción a otra, devolviendo el resultado en forma reducida.El algoritmo sigue Knuth, 4.5.1.


public static Dfp pow  ( Dfp x , final Dfp y ) { if ( x . getField ( ) . getRadixDigits ( ) != y . getField ( ) . getRadixDigits ( ) ) { x . getField ( ) . setIEEEFlagsBits ( DfpField . FLAG_INVALID ) ; final Dfp result = x . newInstance ( x . getZero ( ) ) ; result . nans = Dfp . QNAN ; return x . dotrap ( DfpField . FLAG_INVALID , POW_TRAP , x , result ) ; } final Dfp zero = x . getZero ( ) ; final Dfp one = x . getOne ( ) ; final Dfp two = x . getTwo ( ) ; boolean invert = false ; int ui ; if ( y . equals ( zero ) ) { return x . newInstance ( one ) ; } if ( y . equals ( one ) ) { if ( x . isNaN ( ) ) { x . getField ( ) . setIEEEFlagsBits ( DfpField . FLAG_INVALID ) ; return x . dotrap ( DfpField . FLAG_INVALID , POW_TRAP , x , x ) ; } return x ; } if ( x . isNaN ( ) || y . isNaN ( ) ) { x . getField ( ) . setIEEEFlagsBits ( DfpField . FLAG_INVALID ) ; return x . dotrap ( DfpField . FLAG_INVALID , POW_TRAP , x , x . newInstance ( ( byte ) 1 , Dfp . QNAN ) ) ; } if ( x . equals ( zero ) ) { if ( Dfp . copysign ( one , x ) . greaterThan ( zero ) ) { if ( y . greaterThan ( zero ) ) { return x . newInstance ( zero ) ; } else { return x . newInstance ( x . newInstance ( ( byte ) 1 , Dfp . INFINITE ) ) ; } } else { if ( y . classify ( ) == Dfp . FINITE && y . rint ( ) . equals ( y ) && ! y . remainder ( two ) . equals ( zero ) ) { if ( y . greaterThan ( zero ) ) { return x . newInstance ( zero . negate ( ) ) ; } else { return x . newInstance ( x . newInstance ( ( byte ) - 1 , Dfp . INFINITE ) ) ; } } else { if ( y . greaterThan ( zero ) ) { return x . newInstance ( zero ) ; } else { return x . newInstance ( x . newInstance ( ( byte ) 1 , Dfp . INFINITE ) ) ; } } } } if ( x . lessThan ( zero ) ) { x = x . negate ( ) ; invert = true ; } if ( x . greaterThan ( one ) && y . classify ( ) == Dfp . INFINITE ) { if ( y . greaterThan ( zero ) ) { return y ; } else { return x . newInstance ( zero ) ; } } if ( x . lessThan ( one ) && y . classify ( ) == Dfp . INFINITE ) { if ( y . greaterThan ( zero ) ) { return x . newInstance ( zero ) ; } else { return x . newInstance ( Dfp . copysign ( y , one ) ) ; } } if ( x . equals ( one ) && y . classify ( ) == Dfp . INFINITE ) { x . getField ( ) . setIEEEFlagsBits ( DfpField . FLAG_INVALID ) ; return x . dotrap ( DfpField . FLAG_INVALID , POW_TRAP , x , x . newInstance ( ( byte ) 1 , Dfp . QNAN ) ) ; } if ( x . classify ( ) == Dfp . INFINITE ) { if ( invert ) { if ( y . classify ( ) == Dfp . FINITE && y . rint ( ) . equals ( y ) && ! y . remainder ( two ) . equals ( zero ) ) { if ( y . greaterThan ( zero ) ) { return x . newInstance ( x . newInstance ( ( byte ) - 1 , Dfp . INFINITE ) ) ; } else { return x . newInstance ( zero . negate ( ) ) ; } } else { if ( y . greaterThan ( zero ) ) { return x . newInstance ( x . newInstance ( ( byte ) 1 , Dfp . INFINITE ) ) ; } else { return x . newInstance ( zero ) ; } } } else { if ( y . greaterThan ( zero ) ) { return x ; } else { return x . newInstance ( zero ) ; } } } if ( invert && ! y . rint ( ) . equals ( y ) ) { x . getField ( ) . setIEEEFlagsBits ( DfpField . FLAG_INVALID ) ; return x . dotrap ( DfpField . FLAG_INVALID , POW_TRAP , x , x . newInstance ( ( byte ) 1 , Dfp . QNAN ) ) ; } Dfp r ; if ( y . lessThan ( x . newInstance ( 100000000 ) ) && y . greaterThan ( x . newInstance ( - 100000000 ) ) ) { final Dfp u = y . rint ( ) ; ui = u . intValue ( ) ; final Dfp v = y . subtract ( u ) ; if ( v . unequal ( zero ) ) { final Dfp a = v . multiply ( log ( x ) ) ; final Dfp b = a . divide ( x . getField ( ) . getLn2 ( ) ) . rint ( ) ; final Dfp c = a . subtract ( b . multiply ( x . getField ( ) . getLn2 ( ) ) ) ; r = splitPow ( split ( x ) , ui ) ; r = r . multiply ( pow ( two , b . intValue ( ) ) ) ; r = r . multiply ( exp ( c ) ) ; } else { r = splitPow ( split ( x ) , ui ) ; } } else { r = exp ( log ( x ) . multiply ( y ) ) ; } if ( invert && y . rint ( ) . equals ( y ) && ! y . remainder ( two ) . equals ( zero ) ) { r = r . negate ( ) ; } return x . newInstance ( r ) ; }

Calcula x a la potencia y. <P> Utiliza el siguiente método: <p> <ol> <li> Set u = RINT (Y), V = YU <LI> COMPUTE A = V * LN (X) <LI> Cómputo B = RINT (A / LN (2)) <LI> COMPUTE C = A - B * LN (2) <LI> x <sup> y </ sup> = x <sup> u </ sup> * 2 <sup> b </ sup> * e <sup> c </ sup> </ ol> si | y | > 1E8, luego nos calculamos por EXP (Y * LN (X)) <P> <B> Casos especiales </ B> <p> <ul> <li> Si Y es 0.0 o -0.0, entonces el resultado es 1.0 <li > Si Y es 1.0, entonces el resultado es x <li> si Y es NAN, entonces el resultado es NAN <LI> Si X es NAN e Y no es cero, entonces el resultado es NAN <LI> si | x | > 1.0 e Y es + Infinito entonces el resultado es + Infinity <Li> si | X | <1.0 e Y es -infinity, entonces el resultado es + infinito <li> si | x | > 1.0 e Y es -infinity, entonces el resultado es +0 <li> si | x | <1.0 e y es + infinito, entonces el resultado es +0 <li> si | x | = 1.0 e y es +/- infinito, entonces el resultado es NAN <LI> si X = +0 y Y> 0, entonces el resultado es +0 <li> si x = + INF y Y <0, entonces el resultado es +0 <li> Si x = +0 y y <0, entonces el resultado es + INF <LI> si x = + INF y Y> 0, entonces el resultado es + INF <LI> si X = -0 e Y> 0, finito, no entero impare, entonces El resultado es +0 <li> si x = -0 y y <0, finito y un entero impare, entonces el resultado es -inf <li> si x = -inf y y> 0, finito y un entero impar, entonces el resultado es -inf <li> si x = -0 y y <0, no el número entero extraño finito, entonces el resultado es + INF <LI> si x = -inf y y> 0, no el número entero impar minito, entonces el resultado es + INF <LI> si x < 0 e> 0, finito y extraño número entero, entonces el resultado es - (| x | <sup> y </ sup> y <li> si x <0 e y> 0, finita, y no entero, entonces el resultado es NAN < / ul>


private Object writeReplace  ( ) { return new DataTransferObject ( getKey ( ) , getValue ( ) ) ; }

Reemplace la instancia con un objeto de transferencia de datos para la serialización.


private void putPrimitivesInValueCache  ( ) { putInArgumentValueCache ( int . class , 1 ) ; putInArgumentValueCache ( long . class , 1L ) ; putInArgumentValueCache ( double . class , 1.0 ) ; putInArgumentValueCache ( float . class , 1.0 ) ; putInArgumentValueCache ( char . class , ( char ) 1 ) ; putInArgumentValueCache ( byte . class , ( byte ) 1 ) ; putInArgumentValueCache ( boolean . class , true ) ; putInArgumentValueCache ( Object [ ] . class , new Object [ 0 ] ) ; }


public Request ( Request other , StructType type ) { this . params = other . params ; this . type = type ; this . parent = other . parent ; this . name = other . name ; }

Crea solicitud de otra solicitud, cambiando el tipo de estructura.


public DirectedGraph ( Node rootNode , FeatureDefinition featDef , Properties properties ) { this . rootNode = rootNode ; this . featDef = featDef ; this . properties = properties ; }

Construye un nuevo gráfico con el nodo dado como el nodo raíz


public static boolean isExtension  ( String filename , String [ ] extensions ) { if ( filename == null ) { return false ; } if ( extensions == null || extensions . length == 0 ) { return indexOfExtension ( filename ) == - 1 ; } String fileExt = getExtension ( filename ) ; for ( String extension : extensions ) { if ( fileExt . equals ( extension ) ) { return true ; } } return false ; }

Comprueba si la extensión del nombre de archivo es una de las especificadas.<p> Este método obtiene la extensión como la parte textual del nombre de archivo después del último punto.No debe haber separador de directorio después del punto.La verificación de extensión distingue entre mayúsculas y minúsculas en todas las plataformas.


public JsonArray ( JsonArray array ) { this ( array , false ) ; }

Crea un nuevo jsonarray con los contenidos de la matriz JSON especificada.


public ViewsFinder andFrom  ( final ViewGroup ... rootViews ) { FunctionUtils . checkParameterIsNotNull ( "rootViews" , rootViews ) ; return new ViewsFinder ( this , rootViews ) ; }

Concede el buscador de vistas actuales con una nueva.


public static void cleanup  ( ) { Helper . delete ( W . create ( ) . and ( "expired" , System . currentTimeMillis ( ) , W . OP_LT ) , AuthToken . class ) ; }


byte [ ] unparseMethod  ( method_info m ) { int codesize ; byte bc [ ] ; Instruction i ; m . cfg . reconstructInstructions ( ) ; codesize = relabel ( m . instructions ) ; bc = new byte [ codesize ] ; i = m . instructions ; codesize = 0 ; while ( i != null ) { codesize = i . compile ( bc , codesize ) ; i = i . next ; } if ( codesize != bc . length ) G . v ( ) . out . println ( "Warning: code size doesn't match array length!" ) ; return bc ; }

Inversión a Parsemethod, esto convierte la lista de instrucciones almacenadas en un objeto METHING_INFO de nuevo a una matriz de código de byteCode.